Handbuch

Tabellenverzeichnis
1
Installation und Start
1.1  Unterstützte Technologieversionen
4
Aufnahme und Wiedergabe
4.1  Testresultate in der Statusleiste
6
Unterelemente komplexer GUI Komponenten
6.1  Trennzeichen und Indexformat für den Zugriff auf Unterelemente
7
Variablen
7.1   Definitionen in der Gruppe qftest
9
Aufbau und Organisation einer Testsuite
9.1  Relative Prozeduraufrufe
15
Testen von PDF Dokumenten
15.1  Unterstützte PDF-Objekte
15.2  Farbcode der PDF-Objekte
17
Testen von Webdiensten
17.1  Unterstützte HTTP Methoden
20
Testausführung
20.1  Auswahlmöglichkeiten für die Protokollierung einer Wiederausführung
25
Schlüsselwortgetriebenes bzw. Keyword-Driven Testing mit QF-Test
25.1  Testfall mit fachlichen Schlüsselwörtern
25.2  Testfall mit atomaren Schlüsselwörtern
25.3  Testfall mit Behavior-Driven Testing mit technischer Beschreibung
25.4  Testfall mit Behavior-Driven Testing aus fachlicher Sicht
25.5  Aufbau von SimpleKeywords.qft
25.6  Aufbau von Keywords_With_Generics.qft
25.7  Notwendige Anpassungen an Ihr SUT
26
Durchführung von Lasttests mit QF-Test
26.1  Inhalt des loadtesting Verzeichnisses
3.0+
27
Ausführung manueller Tests mit QF-Test
27.1  Beschreibung der Excel Datei für die Testdefinition
27.2  Beschreibung der Excel Datei für die Testergebnisse
27.3  Beschreibung der globalen Variablen in der ManualTestRunner Testsuite
27.4  Mögliche Zustände der manuellen Testausführung
33
Effiziente Arbeitstechniken
33.1  Liste der Variablen mit Vervollständigung.
38
Bestandteile einer Testsuite
38.1  Platzhalter für das Attribut 'Name für separates Protokoll'
38.2  Platzhalter für das Attribut 'Name für separates Protokoll'
38.3  Platzhalter für das Attribut 'Name für separates Protokoll'
38.4  Platzhalter für das Attribut 'Name für separates Protokoll'
38.5  Platzhalter für das Attribut 'Name für separates Protokoll'
38.6  Beispiele für Iterationsbereiche
38.7  Beispiele für Iterationsbereiche
38.8  JDBC Treiberklassen
38.9  'Datenbank' Verbindungen
38.10  Beispiele für Iterationsbereiche
38.11  Beispiele für Iterationsbereiche
38.12  Beispiele für Iterationsbereiche
38.13  Beispiele für Bedingungen
38.14  Beispiele für Bedingungen
38.15  Beispiele für Bedingungen
38.16  Modifier Werte
38.17  Modifier Werte
38.18  Unterstützte SWT Widgets für einen 'Auswahl' Event
38.19  Unterstützte DOM Knoten für einen 'Auswahl' Event
38.20  Unterstützte DOM Knoten bei Electron SUTs für einen 'Auswahl' Event
38.21  Standardmäßig implementierte Check-Typen des 'Check Text'
38.22  Standardmäßig implementierte Check-Typen des 'Check Boolean'
38.23  Zulässige Komponenten für 'Text auslesen'
38.24  Zulässige Unterelemente für 'Geometrie auslesen'
38.25  Mögliche Reguläre Ausdrücke
38.26  Arten von Injections
38.27  Weitere Merkmale, die von QF-Test gesetzt werden
38.28  Weitere Merkmale, die von QF-Test gesetzt werden
38.29  Weitere Merkmale, die von QF-Test gesetzt werden
38.30  Unterelemente komplexer Swing Komponenten
38.31  Platzhalter für das Attribut 'Name für separates Protokoll'
40
Kommandozeilenargumente und Rückgabewerte
40.1  Beispiele -suitesfile <Datei>
40.2  Platzhalter im Dateinamen Parameter
40.3  Rückgabewerte von QF-Test
40.4  calldaemon-Rückgabewerte von QF-Test
46
Besondere Features für Webanwendungen
46.1  Untertützte AJAX Toolkits
46.2  Angular Resolver Versionen
46.3  Ext JS Resolver Versionen
46.4  GWT Resolver Versionen
46.5  ICEfaces Resolver Versionen
46.6  jQuery UI Resolver Versionen
46.7  jQuery EasyUI Resolver Versionen
46.8  Kendo UI Resolver Versionen
46.9  PrimeFaces Resolver Versionen
46.10  Qooxdoo Resolver Versionen
46.11  RAP Resolver Versionen
46.12  RichFaces Resolver Versionen
46.13  Smart GWT Resolver Versionen
46.14  Vaadin Resolver Versionen
46.15  ZK Resolver Versionen
46.16  Ältere Ext JS Resolver Versionen
46.17  Ältere GWT Resolver Versionen
46.18  Ältere ICEfaces Resolver Versionen
46.19  Ältere jQuery UI Resolver Versionen
46.20  Ältere PrimeFaces Resolver Versionen
46.21  Ältere Qooxdoo Resolver Versionen
46.22  Ältere RAP Resolver Versionen
46.23  Ältere RichFaces Resolver Versionen
46.24  Ältere Vaadin Resolver Versionen
47
APIs für Erweiterungen
47.1  Interne Repräsentation für Unterlement von JavaFX Komponenten
47.2  Interne Repräsentation für Unterlement von Swing Komponenten
47.3  Interne Repräsentation für Unterlement von SWT GUI Elementen
47.4  Interne Repräsentation für Unterlement von Web GUI Elementen
48
Daemon Modus
48.1  Der Laufzustand
49
Die Procedure Builder Definitionsdatei
49.1  Platzhalter für Komponentenprozeduren
49.2  Zusätzliche Platzhalter für Containerprozeduren
49.3  Bemerkungsattribute für die Prozedurenerstellung
49.4  Platzhalter für die Hierarchie
49.5  Beispiele für @CONDITION
4.0+
54
Generische Klassen
54.1  Generische Klassen für Eingabe und Anzeige
54.2  Generische Klassen für Interaktionen
54.3  Generische Klassen für Container
54.4  Generische Klassen für Datendarstellung
54.5  Generische Klassen für Daten
54.6  Generische Klassen für Spezielles
54.7  Mapping von ComboBoxen
54.8  Mapping von Listen
54.9  Mapping von TabPanels
54.10  Mapping von Tabellen
54.11  Mapping von Bäumen
54.12  Checktypen für Accordion
54.13  Spezielle qfs:type Typen für Buttons
54.14  Spezielle qfs:type Typen für CheckBoxes
54.15  Checktypen für CheckBoxes
54.16  Spezielle qfs:type Typen für Closer
54.17  Checktypen für ComboBox
54.18  Spezielle qfs:type Typen für Expander
54.19  Spezielle qfs:type Typen für Icon
54.20  Spezielle qfs:type Typen für Indicator
54.21  Spezielle qfs:type Typen für Item
54.22  Checktypen für Item
54.23  Spezielle qfs:type Typen für Labels
54.24  Spezielle qfs:type Typen für Links
54.25  Spezielle qfs:type Typen für List
54.26  Checktypen für List
54.27  Spezielle qfs:type Typen für Maximizer
54.28  Spezielle qfs:type Typen für Menu
54.29  Spezielle qfs:type Typen für Minimizer
54.30  Spezielle qfs:type Typen für Popup
54.31  Spezielle qfs:type Typen für RadioButtons
54.32  Checktypen für RadioButtons
54.33  Spezielle qfs:type Typen für Restore
54.34  Spezielle qfs:type Typen für Panel
54.35  Checktypen für ProgressBar
54.36  Spezielle qfs:type Typen für Sizer
54.37  Checktypen für Slider
54.38  Spezielle qfs:type Typen für Spacer
54.39  Checktypen für Spinner
54.40  Checktypen für Table
54.41  Checktypen für TableCell
54.42  Checktypen für TableHeader
54.43  Checktypen für TableHeaderCell
54.44  Checktypen für TabPanel
54.45  Spezielle qfs:type Typen für Text
54.46  Checktypen für TextArea
54.47  Spezielle qfs:type Typen für TextField
54.48  Checktypen für TextField
54.49  Checktypen für ToggleButtons
54.50  Checktypen für Tree
54.51  Checktypen für TreeNode
54.52  Spezielle qfs:type Typen für Window
55
Doctags
55.1  Doctags für Report und Dokumentation
55.2  Doctags für die Ausführung
55.3  Doctags für das Editieren
B
Release Notes
B.1  Highlights in QF-Test Version 4.5
B.2  Highlights in QF-Test Version 4.2
B.3  Highlights in QF-Test Version 4.1
B.4  Neue Features in QF-Test Version 4
B.5  Neue Features in QF-Test Version 3.5
B.6  Neue Features in QF-Test Version 3.4
B.7  Neue Features in QF-Test Version 3.2
B.8  Neue Features in QF-Test Version 3
C
Tastaturkürzel
C.1  Tastaturkürzel für Navigation und Editieren
C.2  Tastaturkürzel für Aufnahme- und Wiedergabefunktionen