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.
Von den .NET Anwendungen (.NET Framework) unterstützt QF-Test u.a. das UI-Framework Windows Forms, das ein UI-Toolkit für die Erstellung graphischer Oberflächen für Windows Desktop Anwendungen ist. Es ist ein .NET wrapper über Windows User Interface Bibliotheken, wie User32 und GDI+.
The second UI framework of .NET to build Windows desktop application that is supported by QF-Test is Windows Presentation Foundation (WPF), also know 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.