Zusätzlich zu den allgemeinen Fragen hier finden Sie Antworten zu häufig gestellten technischen Fragen im QF-Test Handbuch.
QF-Test ist eine Software zur Erstellung, Ausführung und Verwaltung von automatisierten GUI-Tests für Web, Java, Windows, Android- und iOS-Anwendungen:
Wir – die Quality First Software GmbH (QFS) – sind seit den Anfängen 2001 der unabhängige Entwickler und Vertrieb hinter QF-Test. Detaillierte Informationen über QF-Test finden Sie auf unserer Produktseite.
QF-Test unterstützt die folgenden UI Frameworks und Plattformen:
Java-Anwendungen
Hybride Anwendungen
Mit QF-Test können Anwendungen getestet werden, die Java mit Web kombinieren mittels Technologien wie JxBrowser, SWT-Browser und JavaFX WebView Komponenten, aber auch Java In Browser-Anwendungen über JPro und Webswing.
Web-Anwendungen
Progressive Web Applications (PWA)
Mobile Websites und Web-Anwendungen können über den „Mobile Emulation“-Modus getestet werden.
Mobile Anwendungen
Android und iOS Anwendungen sowohl mit echten Geräten als auch dem Emulator von Android Studio oder dem Simulator Xcode.
Native Windows-Anwendungen
QF-Test unterstützt native Windows Desktop-Anwendungen gebaut mit Win32, .NET (z.B mit C#), Windows Forms, WPF, Windows Apps und Qt (z.B mit C++).
PDF-Dokumente
PDF-Dokumente können mit QF-Test ebenfalls getestet werden. Sehen Sie sich unsere Video-Einführung zum Testen von PDF-Dokumenten an.
QF-Test ist ein Top-Tool: Leicht zu bedienen, höchst flexibel, mächtig und ausführlich dokumentiert
Einfach zu bedienen
Höchst flexibel
Mächtig
Ausführlich dokumentiert
Detaillierte Informationen zu den QF-Test Versionen finden Sie in den Release Notes.
QF-Test unterstützt folgende Betriebssysteme:
Weitere Informationen zu unterstützten JDK-/SWT-/Browser-Versionen finden Sie im Installationskapitel des Handbuchs.
QF-Test selbst wird mit dem OpenJDK Version 17 ausgeliefert:
Für Ihre eigenen Anwendungen können Sie beliebige Java-Versionen ab Version 8 verwenden.
Ja. QF-Test bietet flexible Integration mit anderen Werkzeugen. Es verwendet XML als primäres Datenformat und bietet mehrere Schnittstellen: Batchausführung über Kommandozeile, Daemon-Modus, Scripting, REST und XML-Reports. Dies erlaubt Integrationen in den folgenden Bereichen:
Mehr als 1.400 Unternehmen in über 60 Ländern verlassen sich auf QF-Test. Mehr als 8.500 Lizenzen sind im Einsatz bei kleinen Firmen ebenso wie den weltweit größten IT-Service-Anbietern:
Beispiele hierzu finden Sie unter Referenzen.
Lizenztypen und -Preise für QF-Test sind auf der Seite „Preise“ aufgeführt:
Sie können zwischen einer dauerhaften Lizenz oder einer Mietlizenz wählen. Alle QF-Test Lizenzen sind "floating" innerhalb eines Netzwerks. Preise
Ja! QF-Test ist als Low-Code Software so konzipiert, dass Sie Ihre Tests ohne Programmierkenntnisse mittels "Capture und Replay" entwickeln, ausführen und warten können.
Erfahrene Entwickler können jedoch auch jederzeit auf Skript-Ebene mit QF-Test und Ihrem SUT interagieren und noch mächtigere Automatisierungen entwickeln.
SmartID ist eine erstmals mit QF-Test 6.0 eingeführte Technologie, die das Ansprechen von Komponenten in Ihrer Anwendung durch QF-Test stark vereinfacht:
Anstatt eine Komponente aufzuzeichnen und dann über ihre "QF-Test ID" anzusprechen, können Sie mit einer SmartID direkt das GUI-Element anhand seiner Eigenschaften ansprechen. Die SmartID "#Button:label=OK" z.B. referenziert eine Schaltfläche mit der Beschriftung "OK".
Mit dieser Technologie ist es möglich, Komponenten unabhängig vom SUT sehr viel präziser und intuitiver anzusprechen.
Obwohl sie unverzichtbar sind, prüfen Unit-Tests immer nur isolierte kleine Teile eines Systems ("Motor OK", "Lenkrad OK"):
GUI-basierte Tests überprüfen die Anwendung als Ganzes, denn ein funktionierender Motor und Lenkrad allein garantieren noch keine Fahrtüchtigkeit. Lesen Sie mehr dazu auf unserer Seite Vorteile für Entwickler.
Automatische Tests reduzieren Zeitaufwand und Kosten der Softwarequalitätssicherung:
Schon im Entwicklungsprozess erkennen stetige, vollständig im Hintergrund laufende automatische Tests frühzeitig Fehler. Die so erreichte reproduzierbare Sicherheit sorgt neben der höheren Qualität auch für früheren Markteintritt bei geringeren Pflegekosten.
Dank der hohen Benutzerfreundlichkeit von QF-Test können Tester schnell und effizient loslegen. Kombiniert mit niedrigen Lizenzgebühren kann er oder sie mit einem schnellen Return on Investment rechnen:
Vergleichen Sie den Preis von einigen QF-Testlizenzen mit den Personalkosten für Tester und Entwickler sowie den Kosten für die Behebung von Bugs, die erst nach Auslieferung der Software erkannten werden – vom Imageschaden ganz zu schweigen.
Falls Ihr Chef immer noch nicht überzeugt ist, zeigen Sie ihm oder ihr unsere Seite Vorteile für Entscheider.
Ja! Sie können unsere Testversion ohne Anmeldung herunterladen. Aber Sie sollten zusätzlich eine Testlizenz beantragen:
Laden Sie QF-Test auf unserer Download-Seite herunter. Sie können damit Ihre Applikation aus QF-Test heraus starten und einen ersten Eindruck vom Tool gewinnen. Zum Abspeichern Ihrer Arbeit benötigen Sie eine Lizenzdatei.
Sie können kostenlos eine 4 Wochen gültige Testlizenz anfordern:
Fordern Sie sie über das Testlizenz-Formular an. Mit dieser Lizenz können Sie QF-Test ohne Einschränkungen für Ihre Anwendung evaluieren.
Jetzt kostenfrei QF-Test herunterladen und Testlizenz anfordern:
Nein, nicht unbedingt:
QF-Test verwaltet Lizenzen für den Multi-User-Betrieb in lokalen Netzen selbst, sofern IP Multicast funktioniert. Um Lizenzen über mehrere Standorte zu verteilen oder für restriktive Netzwerke, ist ein Lizenzserver verfügbar.
Produktbeschreibung und technische Details im Lizenzserver Handbuch
Zur Beantwortung dieser Frage haben wir einen extra Blogartikel geschrieben:
Falls die FAQs Ihre Fragen nicht beantworten, finden Sie hier hilfreiche Tipps:
Regelmäßig finden in deutscher und englischer Sprache QF-Test-Schulungen für Anfänger wie Fortgeschrittene statt:
Wir bieten Consulting an und verbinden das oft mit einem Workshop:
Na klar! Hier ist eine Liste unserer kostenfreien Angebote:
Erweiterungswünsche sind bei uns jederzeit willkommen:
Bitte senden Sie Ihre Wünsche an support@remove-this.qfs.de.
Schicken Sie uns einfach eine E-Mail:
Dafür schicken Sie uns bitte die Problembeschreibung an qftest-bug@remove-this.qfs.de und wir sehen uns die Sache an. Bitte legen Sie so viel Information wie möglich bei, vor allen Dingen Testsuiten und Protokolle.
Wir verwenden Cookies zur anonymisierten Auswertung Ihres Besuchs auf unserer Webseite durch »Matomo«. Dafür benötigen wir Ihr Einverständnis, welches für zwölf Monate gilt. Ein Widerruf bzw. Opt-out ist jederzeit auf unser Datenschutz-Seite möglich.
1. Funktionale Cookies
Wir verwenden funktionale Cookies, um die Basisfunktionalität der Webseite zu gewährleisten.
2. Performance und Statistik Cookies
Wir verwenden Matomo zur Analyse und Optimierung unserer Webseite. Cookies erlauben eine anonyme Erfassung der Informationen und helfen uns, Ihnen einen benutzerfreundlichen Besuch unserer Webseite zu bieten.
Dieses Cookie enthält eine eindeutige jedoch pseudonymisierte Matomo-interne Besucher-ID zur Erkennung wiederkehrender Besucher.
Dieses Cookie wird verwendet, um zu tracken, von welcher Website der anonymisierte Benutzer auf die Website gekommen ist.
Das Session Cookie von Matomo wird verwendet, um die Seitenanforderungen des Besuchers während der Sitzung zu verfolgen.
wird erzeugt und versucht sofort wieder zu löschen (zur Prüfung, ob der Browser des Besuchers Cookies unterstützt).
Kurzzeit-Cookies für temporäre Besuchsdatenspeicherung.
Kurzzeit-Cookies für temporäre Besuchsdatenspeicherung.