Navigation überspringen
DE
EN
Handbuch
Abbildungsverzeichnis
F
Mobile
Handbuch
←
Benutzte Software
Tabellenverzeichnis
→
Abbildungsverzeichnis
2
Bedienung von QF-Test
2.1 Struktur einer Testsuite
2.2 Einfügemarkierung
2.3 Beispieltabelle
2.4 Der Dialog für die einfache Suche
2.5 Der fortgeschrittene Suchdialog
2.6 Resultatsliste von 'Referenzen finden'
2.7 Die inkrementelle Suche
2.8 Der Ersetzen Dialog
2.9 Der Rückfrage Dialog beim Ersetzen
3
Schnellstart Ihrer Anwendung
3.1 Der Schnellstart-Assistent
3.2 Startsequenz als Resultat des Schnellstart-Assistenten
3.3 Information zu genutzten GUI-Technologien
4
Aufnahme und Wiedergabe
4.1 Gesperrter und aktivierbarer Aufnahmeknopf
5
Komponenten
5.1 Komponenten eines GUI
5.2 Lesbarkeit von SmartIDs
5.3 Lesbarkeit von Bezeichnern
5.4 Lesbarkeit von SmartIDs in Panels mit Beschriftung
5.5 Komponentenbaum 1
5.6 Stabile Komponentenerkennung - Beispiel 1
5.7 Stabile Komponentenerkennung - Beispiel 2
5.8 Ein regulärer Ausdruck im Merkmal Attribut
5.9 Komponentenhierarchie eines Swing SUT
5.10 Komponentenknoten
5.11 Ein Element für ein Tabellenfeld
5.12 Komponenten aktualisieren Dialog
5.13 Beispiel für Allgemeine Informationen
5.14 Allgemeine Informationen
5.15 Android-spezifische Informationen
5.16 QF-Test spezifische Informationen
6
Variablen
6.1 Direkte Zuordnungen und Defaultwerte
6.2 Definition von Systemvariablen im Optionendialog
6.3 Variablen Beispiel
6.4 Variablendefinitionen
7
Problemanalyse und Debugging
7.1 Ein einfacher Test und sein Protokoll
7.2 Fehlerzustände im Protokoll
7.3 Anzeige der relativen Dauer im Protokoll
8
Aufbau und Organisation einer Testsuite
8.1 Struktur einer Testsuite
8.2 Teststruktur mit einfacher Vorbereitung und Aufräumen
8.3 Ausführungsreihenfolge bei einfacher Vorbereitung und Aufräumen
8.4 Packages und Prozeduren
8.5 Stapel von Abhängigkeiten A-B-C
8.6 Typischer Vorbereitung Knoten
8.7 Stapel von Abhängigkeiten A-B-D-E
8.8 Charakteristische Variablen
8.9 Fehlereskalation in Abhängigkeiten
8.10 Typischer Aufräumen Knoten
8.11 Beispiel Testfallsatz für Namensräume
8.12 Abhängigkeitenbehandlung für Testfall Datenerfassung durch Anwender A
8.13 Abhängigkeitenbehandlung für Testfall Angebotserstellung durch Anwender C
8.14 Abhängigkeitenbehandlung für Testfall Angebot 1 im Archiv prüfen
8.15 Abhängigkeitenbehandlung für Testfall Datenerfassung durch Anwender B
8.16 Abhängigkeitenbehandlung für Testfall Angebotserstellung durch Anwender D
8.17 Abhängigkeitenbehandlung für Testfall Angebot 2 im Archiv prüfen
9
Projekte
9.1 Die Projektansicht
10
Standardbibliothek
10.1 Standardbibliothek qfs.qft
11
Skripting
11.1 Detailansicht eines Server-Skript-Knotens mit Hilfefenster für rc-Methoden
11.2 Übersicht über die verschiedenen Variablen in QF-Test
12
Unit-Tests
12.1 Unit-Test-Knoten mit Java-Klassen
12.2 Beispiel eines Unit-Test Knotens mit Injections
12.3 Beispiel eines 'Unit-Test'-Knotens mit WebDriver-Injections
12.4 Unit-Test Report
6.0+
13
Android-Anwendungen testen
13.1 Android Studio Startfenster
13.2 Android Studio Dialog zur Erzeugung eines virtuellen Gerätes
13.3 Android Studio Dialog zur Auswahl der Gerätedefinition
13.4 Android Studio Dialog für Download und Auswahl des System Images
13.5 Android Studio Dialog zum Abschluss der AVD Konfiguration
13.6 Android Studio Dialog zeigt verfügbare AVDs
13.7 Auswahl des Anwendungstyps im Schnellstart-Assistenten
13.8 Auswahl des Emulators als genutztes Testgerät im Schnellstart-Assistenten
13.9 Auswahl des AVDs im Schnellstart-Assistenten
13.10 Auswahl der .apk Datei im Schnellstart-Assistenten
13.11 Auswahl des Client-Namens im Schnellstart-Assistenten
13.12 Vom Schnellstart-Assistenten erzeugte Startsequenz für den Android-Emulator
13.13 Fenster des Android-Emulators
13.14 Auswahl eines echten Gerätes als Typ im Schnellstart-Assistenten
13.15 Auswahl des Gerätes im Schnellstart-Assistenten
13.16 Auswahl der App im Schnellstart-Assistenten
13.17 Festlegung des Client-Names im Schnellstart-Assistenten
13.18 Vom Schnellstart-Assistenten erzeugte Startsequenz für das echte Android-Gerät
13.19 QF-Test Android-Aufnahmefenster
13.20 Android Hilfsprozeduren
8.0+
14
iOS-Anwendungen testen
14.1 Xcode im macOS App Store
14.2 Empfohlene App Store Einstellungen
14.3 Plattform Verwaltung in Xcode
14.4 Das iOS Simulator Menü
14.5 Navigation zum Abschnitt für Vertrauenswürdigkeit im iOS-Profil
14.6 Dialog des Schnellstart-Assistenten zur Auswahl des Anwendungstyps
14.7 Dialog des Schnellstart-Assistenten zur Auswahl des Testgeräts
14.8 Dialog des Schnellstart-Assistenten zur Auswahl der App
14.9 Dialog des Schnellstart-Assistenten für den Client-Namen
14.10 Vom Schnellstart-Assistenten erstellte iOS-Vorbereitungssequenz
14.11 QF-Test iOS Aufnahmefenster
14.12 iOS Hilfsprozeduren
15
Datengetriebenes Testen
15.1 Ein einfacher datengetriebener Test
15.2 Beispiel einer Datentabelle
15.3 Protokoll eines datengetriebenen Tests
15.4 Datengetriebene Tests mit verschachtelten Schleifen
15.5 Zweites Beispiel einer Datentabelle
15.6 Protokoll eines datengetriebenen Tests mit verschachtelten Schleifen
16
Reports und Testdokumentation
16.1 Beispiel Report
17
Testausführung
17.1 Dialog zur Wiederausführung von Testfällen
18
Verteilte Entwicklung von Tests
18.1 Ergebnis einer Analyse
19
Automatisierte Erstellung von Basisprozeduren
19.1 Aufgezeichnete Prozeduren
19.2 Die Procedure Builder Definitionsdatei
20
Anbindung an Testmanagementtools
20.1 Integration mit ALM - Quality Center
20.2 QF-Test VAPI-XP-TEST Testfall in HP ALM - Quality Center
20.3 Im Testplan einen neuen Testfallsatz anlegen
20.4 Test vom Typ VAPI-XP-TEST anlegen
20.5 HP VAPI-XP Wizard
20.6 VAPI-XP-TEST Details
20.7 Template in Textbereich des Skripts kopieren
20.8 Neuer Testfallsatz im Testlabor
20.9 Test zu Ausführung hinzufügen
20.10 Ausführung des Tests
20.11 Testresultat
20.12 Hochgeladenes Protokoll
20.13 Skript Debuglauf
20.14 QF-Test Protokoll in QMetry
21
Integration mit Entwickler-Tools
21.1 Eclipse Plugin Konfiguration - Reiter "Main"
21.2 Eclipse Plugin Konfiguration - Reiter "Settings"
21.3 Eclipse Plugin Konfiguration - Reiter "Initial Settings"
21.4 Jenkins nach dem Start.
21.5 QF-Test Plugin installiert.
23
Schlüsselwortgetriebenes bzw. Keyword-Driven Testing mit QF-Test
23.1 Excel-Datei fachliche Schlüsselwörter
23.2 Testsuite fachliche Schlüsselwörter
23.3 Prozedur fillDialog
23.4 Excel-Datei generische Komponenten
23.5 Testsuite generische Komponenten
23.6 Testsuite Behavior-Driven Testing technisch
23.7 Testsuite Behavior-Driven Testing fachlich
23.8 Excel-Datei als Szenariodatei
23.9 Testsuite Szenariodateien
25
Durchführung von Lasttests mit QF-Test
25.1 Lasttest Szenario
25.2 Übersicht Lasttest Umgebung
25.3 Die Beispieltestsuite daemonController_twoPhases.qft
25.4 Der Aufruf von rc.syncThreads in der Beispieltestsuite
26
Ausführung manueller Tests mit QF-Test
26.1 Beispiel für einen ManualStepDialog
29
Organisation von Testsuiten
29.1 Struktur mit mehreren Testsuiten
29.2 'Include'-Bereich von Ebene-1-Testsuiten
29.3 Struktur von Testsuiten mit Rollen
33
Einstellungen
33.1 Optionen Baumstruktur
33.2 Allgemeine Optionen
33.3 Einstellungen für Projekte
33.4 Speichern von Testsuiten
33.5 Darstellung
33.6 Editieren
33.7 Lesezeichen
33.8 Optionen für Externe Programme
33.9 Optionen für Sicherungskopien
33.10 Bibliotheksoptionen
33.11 Lizenz Optionen
33.12 Optionen für Updates
33.13 Aufnahmeoptionen
33.14 Optionen für die Aufnahme von Events
33.15 Optionen für das Packen von Events
33.16 Ziehen in ein Untermenü
33.17 Option für die Aufnahme von Komponenten
33.18 Popupmenü zum Aufnehmen von Komponenten
33.19 Option für die Aufnahme von Unterelementen
33.20 Optionen für das Aufnahmefenster
33.21 Procedure Builder Optionen
33.22 Wiedergabeoptionen
33.23 Client Optionen
33.24 Terminal options
33.25 Optionen zur Eventbehandlung
33.26 Optionen zur Wiedererkennung
33.27 Verzögerungsoptionen
33.28 Timeout Optionen
33.29 Optionen für Wiedergabe Rückwärtskompatibilität
33.30 SmartID und qfs:label-Optionen
33.31 Android-Optionen
33.32 Options for iOS Tests
33.33 UI-Inspektor-Optionen
33.34 KI-Optionen
33.35 Debugger-Optionen
33.36 Protokoll-Optionen
33.37 Optionen zur Aufteilung von Protokollen
33.38 Optionen für den Inhalt von Protokollen
33.39 Optionen für die Bildschirmabbilder in Protokollen
33.40 Optionen für Verweise zwischen Verzeichnissen mit Testsuiten
33.41 Variablen Optionen
34
Bestandteile einer Testsuite
34.1 Testsuite Attribute
34.2 Testfall Attribute
34.3 Testfallsatz Attribute
34.4 Testaufruf Attribute
34.5 Sequenz Attribute
34.6 Testschritt Attribute
34.7 Sequenz mit Zeitlimit Attribute
34.8 Extrasequenzen Attribute
34.9 Abhängigkeit Attribute
34.10 Bezug auf Abhängigkeit Attribute
34.11 Vorbereitung Attribute
34.12 Aufräumen Attribute
34.13 Fehlerbehandlung Attribute
34.14 Datentreiber Attribute
34.15 Datentabelle Attribute
34.16 Datenbank Attribute
34.17 Excel-Datei Attribute
34.18 CSV-Datei Attribute
34.19 Datenschleife Attribute
34.20 Prozedur Attribute
34.21 Prozeduraufruf Attribute
34.22 Return Attribute
34.23 Package Attribute
34.24 Prozeduren Attribute
34.25 Schleife Attribute
34.26 While Attribute
34.27 Break Attribute
34.28 If Attribute
34.29 Elseif Attribute
34.30 Else Attribute
34.31 Try Attribute
34.32 Catch Attribute
34.33 Finally Attribute
34.34 Throw Attribute
34.35 Rethrow Attribute
34.36 Server-Skript Attribute
34.37 SUT-Skript Attribute
34.38 Programm starten Attribute
34.39 Attribute für Shell-Kommando ausführen
34.40 Android-Emulator starten Attribute
34.41 Mit Android-Gerät verbinden Attribute
34.42 Mit iOS-Gerät verbinden Attribut
34.43 Warten auf Client Attribute
34.44 Warten auf Mobil-Gerät-Attribute
34.45 Mobile-App starten Attribute
34.46 Programm beenden Attribute
34.47 Warten auf Programmende Attribute
34.48 Mausevent Attribute
34.49 Tastaturevent Attribute
34.50 Texteingabe Attribute
34.51 Fensterevent Attribute
34.52 Komponentenevent Attribute
34.53 Auswahl Attribute
34.54 Dateiauswahl Attribute
34.55 Check Text-Attribute
34.56 Check Text mit KI-Attribute
34.57 Check Boolean-Attribute
34.58 Check Elemente-Attribute
34.59 Check selektierbare Elemente-Attribute
34.60 Check Abbild-Attribute
34.61 Check Geometrie-Attribute
34.62 Text auslesen Attribute
34.63 Index auslesen Attribute
34.64 Geometrie auslesen Attribute
34.65 Abbild auslesen Attribute
34.66 Attribute des Kommentar Knotens
34.67 Attribute des Fehler Knotens
34.68 Attribute des Warnung Knotens
34.69 Attribute des Nachricht Knotens
34.70 Variable setzen Attribute
34.71 Abbild setzen Attribute
34.72 Warten auf Komponente Attribute
34.73 Ressourcen laden Attribute
34.74 Properties laden Attribute
34.75 Server-HTTP-Request Attribute
34.76 Unit-Test aus einem Skript ohne Verwendung eines Clients
34.77 Unit-Test aus Java-Klassen mit Verwendung eines Clients
34.78 Fenster-Attribute
34.79 Komponente-Attribute
34.80 Element-Attribute
34.81 Fenstergruppe-Attribute
34.82 Komponentengruppe-Attribute
34.83 Fenster und Komponenten-Attribute
34.84 Test Attribute
42
Steuern und Testen von nativen Windows-Anwendungen - ohne Verwendung der QF-Test win Engine
42.1 UI Automation Prozeduren in der Standardbibliothek
42.2 Die WPF Demo-Applikation
49
Details des Algorithmus zum Bildvergleich
49.1 Ausgangsbild
49.2 Klassischer Bildvergleich
49.3 Pixelbasierter Vergleich
49.4 Pixelbasierte Ähnlichkeitsanalyse
49.5 Blockbildung mit Vergleich
49.6 Blockbildung mit Ähnlichkeitsanalyse
49.7 Häufigkeitsanalyse mittels Histogramm
49.8 Bildanalyse mittels Diskreter Kosinustransformation
49.9 Blockbildung zur Bildanalyse mittels Diskreter Kosinustransformation
49.10 Bilinearer Filter
49.11 Bild-in-Bild Suche: Erwartetes Abbild
49.12 Bild-in-Bild Suche: Erhaltenes Abbild
50
Resultatslisten
50.1 Ergebnis von 'Referenzen finden'
C
Tastaturkürzel
C.1 Tastaturhelfer