Detaillierter Kursinhalt
Modul 1: Kursübersicht
- Identifizieren Sie die Inhalte und Ziele des Kurses
- Legen Sie den Unterrichtsplan und die Unterrichtslogistik fest.
- Identifizieren Sie die entsprechenden Kurse
- Besprechen Sie die Details der Laborumgebung
Modul 2: Software-Übersicht
- Beschreiben Sie die Vorteile von UFT One als Testwerkzeug
- Vorschau der UFT One-Startseite und der Hilfemenüs
- Erkennen Sie die in den Labors verwendeten Musteranwendungen
- Identifizieren Sie Ressourcen, um Hilfe zu erhalten
Modul 3: Vorbereitung der Aufnahme
- Erkennen der Prinzipien des Funktionstests und der Vorteile des automatisierten Testens
- Navigieren Sie durch den typischen GUI-Test-Workflow
- Dokumentieren Sie die Schritte eines Geschäftsprozesses
- Priorisierung von Geschäftsprozessen nach effektiven Kriterien
- Sammeln Sie ausreichend Testdaten
- Vorbereiten der Testumgebung für automatisierte Tests
Modul 4: Erstellen eines Basistests
- Erstellen eines Basistests aus einem manuellen Testfall
- Einen Test durchführen und auf Fehler prüfen
- Einen Test speichern- Testergebnisse anzeigen
Modul 5: Arbeiten mit Objekten
- Identifizieren Sie Objekte
- Beschreibung von UFT One für das GUI-Testobjekt
- Identifizieren Sie Objekte in UFT One für GUI-Tests
- Verwenden Sie das Object Repository, um Objekte in UFT One für GUI-Tests zu verwalten.
- Probleme bei der Objektidentifizierung beheben
Modul 6: Nutzung eines gemeinsam genutzten Objektspeichers
- Identifizierung der Arten von Objekt-Repositories
- Gemeinsame Objekt-Repositories mit dem Object Repository Manager verwalten
- Visuelle Beziehungskennzeichen verwenden
Modul 7: Hinzufügen der Synchronisierung
- Definieren Sie die Synchronisierung in UFT One für GUI-Tests
- Identifizieren Sie die Einsatzmöglichkeiten der Synchronisation in UFT One für GUI-Tests
- Hinzufügen eines Synchronisationsschritts für ein bestimmtes Objekt
Modul 8: Überprüfen mit Standardprüfpunkten
- Standardprüfpunkte definieren
- Hinzufügen von Standardprüfpunkten zu einem Test
- Verwenden Sie einen regulären Ausdruck, um einen Standardprüfpunkt flexibler zu gestalten
Modul 9: Verwendung von Parametern
- Verschiedene Parametertypen identifizieren und verwenden
- Einfügen eines Eingabeparameters
- Einfügen eines Ausgabeparameters
- Einen Prüfpunkt parametrieren
- Auswertung der Testergebnisse für iterative Tests
Modul 10: Aufbau mehrerer wiederverwendbarer Aktionen
- Identifizierung von Aktionen in UFT One für GUI-Tests
- Aktionsarten identifizieren
- Identifizierung von Maßnahmen und Testiterationen
- Identifizierung von Aufrufen zu bestehenden Aktionen und Kopien von Aktionen
- Werte über die globale Datentabelle austauschen
- Aufruf von Aktionen mit Parametern
- Aktionsrückgabewerte speichern
- Mehrere Aktionen aus einer einzigen Aktion erstellen
- Eine neue Aktion erstellen
- Aufruf einer wiederverwendbaren Aktion aus einem anderen Test
- Lokale und globale Datenblätter verwenden
- Fehlende Aktionen auflösen
Modul 11: Hinzufügen von Schritten ohne Aufzeichnung
- Nennen Sie die Arten von Schritten, die einem Test hinzugefügt werden können, ohne die Aufzeichnungsfunktion zu verwenden
- Bedingte Anweisungen in einem Test verwenden
- Verwenden Sie den Schrittgenerator
- Verwenden Sie das Reporter-Objekt, um Ereignisse in den Testergebnissen zu melden
Modul 12: Erstellen von Tests für eine Webanwendung
- Aufzeichnen und Ausführen eines Tests für eine Webanwendung
- Einfügen von Standard-Kontrollpunkten bei Web-Objekten
- Einfügen eines Textprüfpunkts in einen Test für eine Webanwendung
Modul 13: Erstellen eines grundlegenden AI-Tests
- Beschreiben Sie die neuen KI-Funktionen in UFT One
- Erstellen Sie einen grundlegenden AI-Test
Modul 14: Verwendung von Wiederherstellungsszenarien
- Identifizieren von Ausnahmen in einem Test
- Erstellen Sie ein Wiederherstellungsszenario
- Verknüpfen Sie ein Wiederherstellungsszenario mit einem Test
- Einen optionalen Schritt in einem Test festlegen
Anhang A: Erweiterte Prüfpunkte für GUI-Tests
- Tabellenprüfpunkte erstellen
- Kontrollpunkte für Text und Textbereiche erstellen
- Kontrollpunkte für den Dateiinhalt erstellen
- XML-Prüfpunkte erstellen
Anhang B: Object Identification Techniques (Objektidentifizierungstechniken)
- Konfigurieren Sie die Objektidentifikation
- Beschreiben Sie obligatorische und unterstützende Eigenschaften
- Ordinale Bezeichner verwenden
- Intelligente Identifikatoren verwenden
- Beschreiben Sie, wann Sie Smart Identification verwenden sollten
- Verwenden Sie das Smart-Identification-Verfahren
- Beschreiben Sie, wie UFT One for GUI Testing die intelligente Identifizierung nutzt - Anwendungsfall-Szenario
Anhang C: API-Tests mit UFT One
- Definieren Sie eine serviceorientierte Architektur (SOA)
- Definieren Sie die Terminologie und die Grundsätze für API-Tests
- Navigieren in der UFT One UI für API-Tests
- Dienstleistungen importieren
- Definieren Sie die Ein- und Ausgänge der Prüfschritte
- Nutzung von Daten zur Steuerung
- Verwenden Sie den/die Ergebnisbetrachter