Quality First Software GmbHgradient
Quality First Software GmbH
ProfessionelleTestautomatisierung
Home|Kontakt|English
QF-Test  –  Das GUI Testtool für Java und Web Demo VideoDownloadQF-Test BroschüreQF-Test

Video

QF-Test Demo Video

Demo-Video

In 8:57 Minuten gibt das Demo-Video eine kurze Einführung in QF-Test (Test aufzeichnen, Wert überprüfen, Resultat auswerten, Report erzeugen).

   
Demovideo

Screenshots

Die anschließende Tabelle enthält einige Bildschirmfotos von QF-Test. Ein Klick auf ein Vorschaubild öffnet die Grafik in Originalgröße.

Das Willkommensfenster von QF-Test

Das Willkommensfenster von QF-Test

Das Willkommensfenster enthält hilfreiche Verweise auf die Hauptstartpunkte wie Demo-Video, Schnellstart-Assistent, Tutorial, Handbuch, FAQ und Beispielsuiten.

Struktur einer Testsuite

Struktur einer Testsuite

Eine Testsuite in QF-Test wird hauptsächlich durch eine Baumstruktur mit unterschiedlichen Knotentypen gebildet. Sie kann Testfallsätze und Testfälle, aber auch wiederverwendbare Prozeduren und Komponenteninformation enthalten. Auf der rechten Seite zeigt eine Detailansicht alle Attribute des aktuell ausgewählten Knotens im Baum.

Attribute eines Text-Checks

Attribute eines Text-Checks

Es gibt eine ganze Anzahl an Attributen für "Check Text" Knoten. Allem voran der erwartete Text, der auch als Regulärer Ausdruck angegeben werden kann. Neben Timeouts und Verzögerungen kann auch eine Ergebnisvariable spezifiziert werden.

Ergebnismeldung eines interaktiven Testlaufs

Ergebnismeldung eines interaktiven Testlaufs

Im Fall von Fehlern oder Exceptions während des Testlaufs wird im interaktiven Modus am Ende ein zusammenfassender Dialog gezeigt mit dem entsprechenden Resultat.

Protokoll mit Fehler

Protokoll mit Fehler

Alle detaillierten Information und Ergebnisse zu einem Testlaufs werden im Protokoll gespeichert. Ebenfalls als Baumstruktur dargestellt erlaubt es einfache Handhabung und ist das zentrale Hilfsmittel zur Fehleranalyse.

Test-Debugger

Test-Debugger

QF-Test's integrierter Test-Debugger erweist sich als sehr hilfreich für die schrittweise Testausführung. Er erlaubt auch das Setzen von Haltepunkten, das Fortsetzen eines Testlaufs an einer anderen Stelle, die Untersuchung von Variablenwerten, etc..

Optionen für die Reportgenerierung

Optionen für die Reportgenerierung

QF-Test unterstützt die Erzeugung von Reports im HTML und XML Format. Zur kundenspezifischen Anpassung enthält der Konfigurationsdialog eine Reihe an Optionen.

HTML Report

HTML Report

HTML Reports erlauben einen schnellen Überblick über die durchgeführten Tests. Neben dem Gesamtergebnis enthalten sie die Anzahl der erfolgreichen, fehlgeschlagenen und ausgelassenen Testfälle einschließlich Detailinformationen zu Dauer, Fehlermeldungen und Bildschirmabbilder.

Package Dokumentation

Package Dokumentation

QF-Test erlaubt die automatische Erzeugung von Test- und Package-Dokumentation für Testsuiten und Bibliotheken in HTML und XML Format.

Eingebettetes Jython Skript

Eingebettetes Jython Skript

Skripting ist ein wichtiger Weg, um QF-Test's Fähigkeiten mit Funktionen zu erweitern, die nicht direkt zur Verfügung stehen. Sowohl Jython als auch Groovy sind Standard-Skriptsprachen, die umfangreiche Bibliotheken mitbringen.