Supported native Windows technologies

  • Classic Win32 applications
  • .NET applications (often developed in C#) based on Windows Presentation Foundation (WPF) or Windows Forms
  • Windows Apps / Universal Windows Platform (UWP) applications using XAML controls
  • Modern C++ applications (for example Qt applications)

All QF-Test Features

Approach icon

Our approach on testing Windows applications

  • Testing works the way you are already used to with QF‑Test on Windows. You connect QF‑Test with your SUT and QF‑Test recognizes the technology used automatically.
  • QF-Test can control your applictaion via the Windows Automation API.
  • You can use all QF-Test functionalities - Capture, Replay, Checks, Scripting, Resolvers etc.

Find further information about testing native Windows applications here in the manual.

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.

User female icon

Judith Völk, Quality assurance

SHD Einzelhandelssoftware GmbH, Andernach

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

Win32 applications

Win32 applications have already been existing since Window 95 that’s why we use the expression „classic Win32 applications“ This technology was called Win32 c with „c“ for compatibility at the beginning. It is the 32-Bit-API for modern Windows applicatio

.NET applications

The often used languages C#, Visual Basic .NET, F# and C+++/CLI (Managed C++) are adapted tot he .NET framework.

Windows Forms (WinForms)

QF-Test supports the UI framework Windows Forms, that 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+.

Windows Presentation Foundation (WPF)

The second UI framework of .NET to build Windows desktop application that QF-Test supports, is Windows Presentation Foundation (WPF), also know as „Avalon“. The windows system of Microsoft is based on this graphical framework. It has been existing since Windows Vista. WPF users the Extensible Application Markup Language (XAML) for providing a declarative model for programming. Windows Presentation Foundation apps base on a vector graphic architecture are scalable that’s why they don’t look pixelated on high DPI monitors.

Windows Apps

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

Universal Windows Platform (UWP)

The successor ist he 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 the other devices like tablets and smartphones (cross-device), since UWP is the central API on all Windows devices.

C++ applications

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.

List icon
Software testers
Security for developers
GUI developers
Advantages for deciders
Deciders