QF-Test Version 5.0 – Windows Anwendungen testen
Die Bedienung von QF-Test für Windows Desktopanwendungen kann im gewohnten QF-Test Komfort erfolgen und QF-Test lässt sich flexibel mit Ihrer Anwendung via Fenstertitel verbinden.
In einer Softwarelandschaft, in der klassische Desktop-Applikationen weiterhin eine zentrale Rolle spielen, ermöglicht QF-Test ein zuverlässiges, effizientes und wartbares Testen von Windows-Anwendungen. Ob Win32, .NET (WinForms/WPF), UWP oder moderne C++/Qt-Applikationen – QF-Test erkennt die zugrundeliegende Technologie automatisch, steuert die Oberfläche objektbasiert über die Windows Automation API und liefert reproduzierbare Ergebnisse in kürzerer Zeit. Mit minimalem Aufwand im Setup und maximaler Stabilität im Betrieb ist QF-Test Ihre Lösung für professionelle GUI-Testautomatisierung unter Windows.

Die Bedienung von QF-Test für Windows Desktopanwendungen kann im gewohnten QF-Test Komfort erfolgen und QF-Test lässt sich flexibel mit Ihrer Anwendung via Fenstertitel verbinden.

Win32 GUI Tests
Win32 Anwendungen existieren schon seit Windows 95, daher auch der Begriff „klassische Win32 Anwendungen“. Diese Technologie hieß in ihren Anfängen Win32 c mit „c“ für compatibility. Sie ist die 32-Bit-API für moderne Versionen von Windows.
.NET GUI Tests
Die häufig verwendeten Sprachen C#, Visual Basic .NET, F# und C+++/CLI (Managed C++) sind für das .NET Framework angepasst.
Von den .NET Anwendungen (.NET Framework) unterstützt QF-Test u.a. das GUI-Framework Windows Forms, das ein GUI-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+.
Das zweite GUI-Framework von .NET um Windows Desktop Anwendungen zu bauen, das QF-Test unterstützt, heißt Windows Presentation Foundation (WPF), auch bekannt unter dem Namen Avalon. Auf diesem Graphik Framework basiert das Fenstersystem von Microsoft. Es existiert seit Windows Vista. WPF nutzt die Extensible Application Markup Language (XAML) für die Bereitstellung eines deklarativen Modells für die Programmierung. Windows Presentation Foundation Apps basieren auf einer Vektor Graphik Architektur, dadurch sehen sie auch auf hochauflösenden Bildschirmen nicht verpixelt aus, da sie skalierbar sind.
Windows Apps GUI Tests
Windows Apps basieren alle auf der Programmierschnittstelle Windows Runtime. Es gibt sie seit Windows 8. Sie sind schon für Touch-Screens optimiert, jedoch ist deren Entwicklungsmodell im Vergleich zu seinem Nachfolger relativ starr.
Ihr Nachfolger, eingeführt mit Windows 10, ist die Universal Windows Platform (UWP), eine Laufzeitumgebung für eine gemeinsame Plattform für Apps. Sie laufen sogar nicht nur auf Desktop-PCs und Notebooks, sondern auch auf den anderen Devices wie Tablets und Smartphones, also cross-device, da die UWP die zentralen APIs auf allen Windows Geräten dieselben sind.
C++ GUI Tests
Moderne Windows Anwendungen sind mit der Programmiersprache C++ programmiert. Als Beispiel sind Qt-Anwendungen zu nennen, die mit der Qt Bibliothek entwickelt worden sind. Es ist ein Framework und GUI-Toolkit für die Programmierung graphischer Benutzeroberflächen.
Im Vergleich zu Tosca bietet QF-Test als ausgereiftes Werkzeug zur Testautomatisierung von Windows Anwendungen verschiedene Vorteile.
Erzählen Sie uns von sich und wir stellen Kontakt zu QF-Test-Expert:innen her, die Ihnen mehr über unser Produkt erzählen können.