Logo QF-Test

Tutorial zur praktischen Einführung
in QF-Test

 

Gratis Testen  Download  Kaufen

Yann Spöri, QF-Test Entwicklung & Support

Die Beispiele, Demos und praktischen Übungen zu QF-Test verhelfen zu einem schnellen Start.

Yann Spöri,
Software Engineer, QFS

Uwe Klüh, Senior Sales Manager, QFS

Durchsuchen Sie die gesamte Dokumentation (Handbuch, Tutorial, Mailingliste, Standardbibliothek), indem Sie die Suchfunktion der Homepage nutzen.

Uwe Klüh, Sr. Sales Manager, QFS

Tutorial

Inhaltsverzeichnis
Vorwort
Feedback
Inhaltsverzeichnis
Abbildungsverzeichnis
I
Java testen mit QF-Test
1
Bearbeiten einer Beispiel Testsuite [30-45 Min]
1.1Bevor wir anfangen
1.2Starten von QF-Test und Laden einer Testsuite
1.3Starten der Anwendung
1.4Ein erster Testfall - Mausklick Sequenz
1.5Einige Tipps zwischendurch
1.6Ein erster Check - Prüfen eines Textfeldes
1.7Ein zweiter Check - Zustand eines Optionsfeldes prüfen
1.8Beenden der Applikation
1.9Alles in einem Rutsch
1.10Reportgenerierung
2
Erstellen einer eigenen Testsuite [45-60 Min]
2.1Einführung
2.2Starten der Anwendung
2.3Hinzufügen einer Mausklick Sequenz
2.4Strukturieren einer Testsuite
2.5Überprüfen eines Textfeldes
2.6Testen von Geschäftslogik
3
Benutzen des Debuggers [30-45 Min]
3.1Einführung
3.2Starten des Debuggers
3.3Das Debuggerfenster
3.4Unterschied zwischen aktuellem und ausgewähltem Knoten
3.5Sich im Einzelschritt durch einen Test oder eine Sequenz bewegen
3.6Knoten überspringen
3.7Setzen von Breakpoints
3.8Lösen von Laufzeitproblemen
3.9Sprung ins Protokoll
4
Schreiben einer Prozedur [30-45 Min]
4.1Los geht es mit einer neuen Testsuite
4.2Erstellen einer Prozedur
4.3Hinzufügen eines Check Knotens
4.4Über Komponenten
4.5Der Try/Catch Mechanismus
4.6Fertigstellen der Auswahllogik
4.7Verbessern der Prozedur
4.8Aufrufen der Prozedur
5
Erstellen einer verallgemeinerten Prozedur [30-45 Min]
5.1Anlegen eines "Package" Knotens
5.2Verschieben der Prozedur
5.3Erstellen der "deselect" Prozedur
5.4Aufruf der Prozedur
5.5Erstellen einer allgemeinen Prozedur
5.6Angeben eines Defaultwerts
5.7Das If/Else Konstrukt
5.8Aufruf der allgemeinen Prozedur
5.9Dokumentieren der Prozedur
5.10Abspeichern der Testsuite
6
Modularisierung [30-45 Min]
6.1Erstellen der Hauptsuite
6.2Was gehört wohin
6.3Erstellen einer Testsequenz
6.4Aufruf einer Prozedur in der Bibliothek
6.5Include Datei hinzufügen
6.6Modularisierung für verschiedene SUTs
7
Die Standardbibliothek [30-45 Min]
7.1Das SUT zum Testen
7.2Die Standardbibliothek
7.3Ausgewählte Packages und Prozeduren
7.3.1Das Checkbox Package
7.3.2Das Combobox bzw. Combo Package
7.3.3Das General Package
7.3.4Das List Package
7.3.5Das Menu Package
7.3.6Das Table Package
7.3.7Das Text Package
7.3.8Das Tree Package
7.3.9Das Cleanup Package
7.3.10Das Run-log Package
7.3.11Das Run-log.Screenshots Package
7.3.12Das Shellutils Package
7.3.13Das Utils Package
7.3.14Das Database Package
7.3.15Das Check Package
7.3.16Das Databinder Package
8
Arbeiten mit komplexen GUI Elementen [30-45 Min]
8.1Das "Items" Demo
8.2Eindimensionale komplexe Komponenten
8.3Zweidimensionale komplexe Komponenten
8.4Elementknoten oder Syntax
8.5Die Bedeutung der Eindeutigkeit
8.6Bäume
9
Nun ist es Zeit, Ihre eigene Anwendung zu starten
II
Web testen mit QF-Test
10
Bearbeiten einer Beispiel Testsuite [30-45 Min]
10.1Starten von QF-Test und Laden einer Testsuite
10.2Starten des Browsers
10.3Ein erster Testfall - Mausklick Sequenz
10.4Einige Tipps zwischendurch
10.5Ein erster Check - Prüfen eines Textfeldes
10.6Ein zweiter Check - Zustand eines Optionsfeldes prüfen
10.7Beenden der Applikation
10.8Alles in einem Rutsch
10.9Reportgenerierung
11
Erstellen einer eigenen Testsuite [45-60 Min]
11.1Einführung
11.2Starten der Anwendung
11.3Hinzufügen einer Mausklick Sequenz
11.4Strukturieren einer Testsuite
11.5Überprüfen eines Textfeldes
12
Weitere Beispiele [5 Min]
III
Weiterführende Features von QF-Test
13
Einführung [5 Min]
14
Die Demoapplikation [5 Min]
15
Datengetriebenes Testen: Einen 'Test-case' mit unterschiedlichen Testdatensätzen starten [30-45 Min]
15.1Situation
15.2Die traditionelle Methode für datengetriebenes Testen
15.3Datentreiberkonzept
15.4Zusammenfassung
16
Abhängigkeiten: Automatisches Sicherstellen der korrekten Vorbedingungen jedes Testfalles [60 Min]
16.1Einführung
16.2Sicherstellen von Vorbedingungen
16.3Verschachtelte Abhängigkeiten
16.4Fehler- und Exceptionbehandlung
16.4.1Fehlerbehandlung
16.4.2Exception Behandlung
16.4.3Zusammenfassung
16.5Mehr zu Abhängigkeiten
17
Automatische Erstellung von Basisprozeduren [60 Min]
17.1Einführung
17.2Automatische Erstellung von Prozeduren
17.3Konfiguration der automatischen Erstellung
17.3.1Einführung
17.3.2Erstes Beispiel
17.3.3Den aktuellen Text verwenden
17.3.4Generieren von Container Prozeduren
17.3.5Der aktuelle Wert der Kindkomponente
17.3.6Weitere Konfigurationsmöglichkeiten
Videos Downloads Dokumentation Kaufen Gratis Testen