QF-Test Version 5.0 – Testing Windows applications
There are no changes to the familiar QF-Test workflow in testing Windows desktop applications and you can connect to your application using window titles.
In a software landscape where classic desktop applications continue to play a central role, QF-Test enables reliable, efficient and maintainable testing of Windows applications. Whether Win32, .NET (WinForms/WPF), UWP or modern C++/Qt applications – QF-Test automatically detects the underlying technology, controls the interface object-based via the Windows Automation API and delivers reproducible results in less time. With minimal setup effort and maximum stability in operation, QF-Test is your solution for professional UI test automation under Windows.

There are no changes to the familiar QF-Test workflow in testing Windows desktop applications and you can connect to your application using window titles.

The often used languages C#, Visual Basic .NET, F# and C++/CLI (Managed C++) are adapted to the .NET framework.
Among the .NET applications (.NET Framework), QF-Test supports, among others, the UI framework Windows Forms, which is a UI toolkit for building graphical interfaces for Windows desktop applications. It is a .NET wrapper around Windows UI libraries such as User32 and GDI+.
The second UI framework of .NET to build Windows desktop application that is supported by QF-Test is Windows Presentation Foundation (WPF), also known as „Avalon“. The windows system of Microsoft is based on this graphical framework. It has existed since Windows Vista. WPF uses the Extensible Application Markup Language (XAML) for providing a declarative model for programming. Windows Presentation Foundation apps based on a vector graphic architecture are scalable that’s why they don’t look pixelated on high DPI monitors.
Windows apps are all based on the programming interface Windows Runtime and were released with Windows 8. They are already optimized for touch screens, but their developing model is relatively rigid in comparison to its success.
The successor is the Universal Platform (UWP) created with Windows 10, a runtime platform for a common apps platform. These apps not only run on desktop computers and notebooks, but also on other devices like tablets and smartphones (cross-device), since UWP is the central API on all Windows devices.
Modern Windows applications are programmed with the language C++. Qt applications are an example of those and are created with the Qt library. It is a framework and UI toolkit for programming graphical user interfaces.
Compared to the competing product Tosca, QF-Test offers various advantages as a mature tool for test automation.
Tell us about yourself and we'll connect you with a QF-Test expert who can share more about our product.
QF-Test enables professional and efficient automation of desktop application testing. Both Java-based and classic Windows applications can be tested easily, resulting in robust, low-maintenance test cases. With its intuitive interface, flexible script integration, and broad UI support, QF-Test is an ideal solution for quality assurance within your software project.