|
|
|
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).
|
|
|
|
|
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 enthält hilfreiche Verweise auf die Hauptstartpunkte wie
Demo-Video, Schnellstart-Assistent, Tutorial, Handbuch, FAQ und Beispielsuiten.
|
 |
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
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
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
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
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
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 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
QF-Test erlaubt die automatische Erzeugung von Test- und Package-Dokumentation für
Testsuiten und Bibliotheken in HTML und XML Format.
|
 |
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.
|
|  |