Schulungsübersicht
Modul 1: HP UFT Überblick
- UFT-Startseite
Modul 2: Vorbereitungen für die Aufzeichnung / Vorteile Test Automation
- Navigieren Sie durch den typischen GUI-Test-Workflow
- Dokumentieren Sie die Schritte eines Geschäftsprozesses
- Priorisierung von Geschäftsprozessen anhand effektiver Kriterien
- Genügend Testdaten sammeln
- Bereiten Sie die Testumgebung für automatisierte Tests vor
Modul 3: Umwandlung eines manuellen Testfalls in einen automatisierten Test
- Ausführen eines Tests und Prüfen auf Fehler
- Einen Test speichern
- Anzeigen der Testergebnisse
Modul 4: Identifizieren eines Objekts
- Identifizieren von Objekten in UFT for GUI Testing
- Verwenden Sie das Object Repository, um Testobjekte in UFT for GUI Testing zu verwalten.
Modul 5: Gemeinsames Object Repository
- Identifizieren Sie die Arten von Objekt-Repositories
- Gemeinsame Objektrepositories mit dem Object Repository Manager verwalten
- Visuelle Beziehungsbezeichner verwenden
Modul 6: Synchronisationsobjekt
- Definieren der Synchronisation in UFT für GUI-Tests
- Identifizieren der Verwendungszwecke von Synchronisation in UFT for GUI Testing
- Hinzufügen eines Synchronisationsschrittes für ein bestimmtes Objekt
Modul 7: Verwendung von Checkpoints
- Definieren von Standard-Checkpoints
- Hinzufügen von Standard-Checkpoints zu einem Test
- Einen regulären Ausdruck verwenden, um einem Standardprüfpunkt Flexibilität zu verleihen
Modul 8: Verwenden von Parametern
- Einfügen eines Eingabe- oder Ausgabeparameters
- Einfügen eines Ausgabeparameters
- Einen Prüfpunkt parametrisieren
- Testergebnisse für iterative Tests auswerten
Modul 9: Wie man wiederverwendbare Aktionen benutzt
- Identifizieren von Aktionen in GUI-Tests
- Identifizieren von Aktionstypen
- Identifizierung von Aktionen und Testiterationen
- Identifizieren von Aufrufen zu bestehenden Aktionen und Kopien von Aktionen
- Gemeinsame Nutzung von Werten mit Hilfe der globalen Datentabelle
- Aufrufen von Aktionen mit Parametern
- Speichern von Aktionsrückgabewerten
- Erstellen mehrerer Aktionen aus einer einzigen Aktion
- Erstellen Sie eine neue Aktion
- Aufrufen einer wiederverwendbaren Aktion aus einem anderen Test
- Lokale und globale Datenblätter verwenden
- Fehlende Aktionen auflösen
Modul 10: Hinzufügen von Schritten ohne Aufzeichnungsfunktion
- Auflistung der Schritttypen, die zu einem Test hinzugefügt werden können, ohne die Aufzeichnungsfunktion zu verwenden
- Verwendung von bedingten Anweisungen in einem Test
- Verwendung des Schrittgenerators
- Das Reporter-Objekt verwenden, um Ereignisse in den Testergebnissen zu melden
Modul 11: Erstellen von Tests für eine Webanwendung
- Aufzeichnen und Ausführen eines Tests für eine Webanwendung
- Einfügen von Standard-Checkpoints auf Web-Objekten
- Einen Text-Checkpoint in einen Test für eine Webanwendung einfügen
Modul 12: Testen von Webdiensten mit UFT API
- Definieren einer serviceorientierten Architektur (SOA)
- Komponenten einer SOA identifizieren
- Definieren der Terminologie und Prinzipien rund um Komponenten
Testen von Komponenten
- Navigieren in der UFT-Benutzeroberfläche für API-Tests
- Erstellen eines grundlegenden Diensttests (API-Test) in UFT
Erfahrungsberichte (7)
Ich habe alles genossen, denn es ist alles neu für mich, und ich kann den Mehrwert erkennen, den es für meine Arbeit bedeuten kann.
Zareef - BMW South Africa
Kurs - Tosca: Model-Based Testing for Complex Systems
Maschinelle Übersetzung
Sehr coole Herangehensweise an das Thema und anhand von praktischen Beispielen
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Kurs - Automate Windows Desktop Applications with AutoIt
Maschinelle Übersetzung
The overall concepts covered which is required for my organisation and the framework that I am going to work on. Time spent on fixing our local tests issues
Vinutha Lingaraju - Department of Customer Service, NSW Government
Kurs - Automation Testing with Cypress
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Kurs - Protractor: End-to-end testing for Angular web applications
Schritt-für-Schritt-Analyse. Jede Zeile des Codes wird erklärt. Jedes Problem, das ich während des Kurses hatte, wurde erfolgreich gelöst und Łukasz sagte mir den Grund. Ich mochte auch gute Praktiken, die vorgestellt wurden. Ich war nie vom TDD-Stil überzeugt - ich finde ihn einfach nicht nützlich und seine Zeit wert. Łukasz hat so viele Vorteile von TDD aufgezeigt, dass er meine Meinung komplett geändert hat.
Michał Uściński - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Maschinelle Übersetzung
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
Kurs - Introduction to Selenium
The exercises, they ignited passion in scripting and coding