Find further information about automated GUI testing of Windows applications here in the manual.
"The QF-Test Windows version offers a high quality like for Java Swing and Web as usual."
Inan Bozkurt, QA Test Strategies Automatization and Tool
Scheidt & Bachmann GmbH, Mönchengladbach, Germany
"With the new QF-Test version 5.0 we can now automate Windows applications in the well-known QF-Test environment as well.
The integration of new projects was easy, uncomplicated and fast as usual.
We have also made only good experiences with tests that use programs with different programming languages at the same time."
Judith Völk, Quality assurance
SHD Einzelhandelssoftware GmbH, Andernach
The often used languages C#, Visual Basic .NET, F# and C+++/CLI (Managed C++) are adapted to the .NET framework.
QF-Test supports the UI framework Windows Forms which is a UI toolkit for the creatioon of graphic interfaces for Windows desktop applications, as part of .NET applications (.NET framework). It is a .NET wrapper on Windows User Interface libraries like 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 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.
1. Functional cookies
We use functional cookies to ensure the basic functionality of the website.
2. Performance and statistic cookies
We use Matomo for analyzing and optimizing our website. Cookies permit an anonymous collection of information that help us offering you a clear and user-friendly visit of our web pages.
This cookie contains a unique, pseudonymized visitor ID internal to Matomo for recognizing returning visitors.
This cookie is used to track from which website the anonymized user proceeded to our website.
The Matomo session cookie is used to track the visitor's page requests during the session.
is created and should be then directly deleted (used to check whether the visitor’s browser supports cookies).
short lived cookies used to temporarily store data for the visit.
short lived cookies used to temporarily store data for the visit.