Allgemeine Fragen

Was sind SmartIDs?

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 UI-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.

Ist QF-Test ein Low-Code / No-Code Tool?

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.

Wie viel kostet QF-Test?

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

Wer verwendet QF-Test?

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.

Kann QF-Test mit anderen Tools integriert werden?

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

Kann ich Tests remote abspielen lassen?

Ja natürlich…

Sie können gleichzeitig mehrere automatisierte Tests in verschiedenen Umgebungen und Plattformen remote ausführen.

Welche Java Versionen unterstützt QF-Test?

QF-Test selbst wird mit dem OpenJDK Version 21 ausgeliefert

Für Ihre eigenen Anwendungen können Sie beliebige Java-Versionen ab Version 8 verwenden.

Für welche Plattformen ist QF-Test verfügbar (Systemvoraussetzungen)?

QF-Test unterstützt folgende Betriebssysteme

  • Windows (Windows 11, Windows 10, Server 2022, Server 2019 und Server 2016): Testen von Java Swing, SWT, JavaFX, Web, Android und nativen Windows-Anwendungen.
  • Linux (Solaris, AIX, HP-UX…): Testen von Java Swing, SWT, JavaFX, Android und Web-Anwendungen.
  • macOS: Testen von Java Swing, JavaFX, Android, iOS und Web-Anwendungen.

Weitere Informationen zu unterstützten JDK-/SWT-/Browser-Versionen finden Sie im Installationskapitel des Handbuchs.

Warum sollte ich mich für QF-Test entscheiden?

QF-Test ist ein Top-Tool: Leicht zu bedienen, höchst flexibel, mächtig und ausführlich dokumentiert

Einfach zu bedienen

  • Schnelle Testerstellung mit Aufnahme und Wiedergabe
  • Hervorragende Bedienbarkeit dank QF-Tests intuitiver Benutzeroberfläche
  • Keine Programmierkenntnisse nötig: Einfacher Aufbau von komplexen Tests mit der Baum-Ansicht

Höchst flexibel

  • Automatische Anpassung an Änderungen im UI des zu testenden Systems
  • Intelligente Aufnahme- und Filterfunktionen
  • Uneingeschränkter Zugriff auf alle aufgenommenen Sequenzen
  • Unterstützt Bäume, Tabellen und andere Widgets, auch mit dynamischen Inhalten

Mächtig

  • Leistungsfähige Algorithmen zur Wiedererkennung von Komponenten
  • Moderne Kontrollstrukturen wie Schleifen, Try/Catch, Abhängigkeiten und If/Else, sowie Variablen und Prozeduren zur Modularisierung von Tests
  • Textbearbeitung mit regulären Ausdrücken
  • Zugriff auf das gesamte Java API der zu testenden Anwendung
  • Integrierte Skriptsprachen Jython, Groovy und JavaScript, Kommandozeilenskripting
  • XML/HTML basierte Testreports, inkl. Screenshots
  • Kommandozeilen-Stapelverarbeitung

Ausführlich dokumentiert

Detaillierte Informationen zu den QF-Test Versionen finden Sie in den Releases.

Welche UI-Technologien können mit QF-Test getestet werden?

QF-Test unterstützt die folgenden UI Frameworks und Plattformen

Java-Anwendungen

  • Java-Anwendungen werden in voller Bandbreite unterstützt.
  • Beginnend mit dem traditionellen Java Swing (inkl. Webstart, ULC, JIDE Komponenten, CaptainCasa), dem Nachfolger JavaFX und auch SWT, dem Standard Widget Toolkit von Eclipse, inkl. Plugins und RCP (Rich Client Platform) wird alles unterstützt.

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

  • QF-Test bietet browserübergreifende Tests von Web-Oberflächen und Electron-Anwendungen.
  • QF-Test unterstützt Frameworks wie Angular, React und Vue.js sowie auch viele konkrete UI-Toolkits wie Smart (GWT), ExtGWT, ExtJS, ICEfaces, jQuery UI, jQueryEasyUI, Kendo UI, PrimeFaces, Qooxdoo, RAP, RichFaces, Vaadin und ZK. Weitere Toolkits können bei Bedarf mit geringem Aufwand integriert werden, z.B. SAP UI5, Siebel Open UI und Salesforce. Unser Support-Team unterstützt Sie gern.
  • QF-Test unterstützt alle gängigen Browser (Google Chrome, Mozilla Firefox, Opera, Safari und Microsoft Edge, sowie die Headless Browser-Versionen von Chrome, Firefox und Edge (Chromium-basiert).

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 iOS Simulator.

Native Windows-Anwendungen

QF-Test unterstützt native Windows Desktop-Anwendungengebaut mitWin32, .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:

PDF Testen mit QF-Test

Oft sind PDF-Dokumente das finale Resultat eines Geschäftsprozesses. Das können Sie mit QF-Test komfortabel prüfen.

Was ist QF-Test?

QF-Test ist eine Software zur Erstellung, Ausführung und Verwaltung von automatisierten UI-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.

Fragen & Antworten rund um QF-Test

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.

Cookie-Konfiguration

Funktionale Cookies

Wir verwenden funktionale Cookies, um die Basisfunktionalität der Webseite zu gewährleisten.

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.

Cookie-Details
Bezeichnung Anbieter Gültigkeitsdauer Typ Verwendung
_pk_id Matomo 13 Monate HTTP Enthält eine eindeutige jedoch pseudonymisierte Matomo-interne Besucher-ID zur Erkennung wiederkehrender Besucher.
_pk_ref Matomo 6 Monate HTTP Wird verwendet, um zu tracken, von welcher Website der anonymisierte Benutzer auf die Website gekommen ist.
_pk_ses Matomo 1 Tag HTTP Das Session Cookie von Matomo wird verwendet, um die Seitenanforderungen des Besuchers während der Sitzung zu verfolgen.
_pk_testcookie Matomo Session HTTP Zur Prüfung, ob der Browser des Besuchers Cookies unterstützt.
_pk_cvar Matomo 30 Minuten HTTP Kurzzeit-Cookie für temporäre Besuchsdatenspeicherung.
_pk_hsr Matomo 30 Minuten HTTP Kurzzeit-Cookie für temporäre Besuchsdatenspeicherung.