Schulungsübersicht
EINFÜHRUNG UND ÜBERBLICK
Was ist modellbasiertes Testen?
Die Tricentis Tosca Testsuite
- GUI-Tests, API-Tests, mobile Tests, Service-Virtualisierung, Testdaten-Design und -Generierung, Business Intelligence-Tests und explorative Tests
Installieren von Tosca
- Lizenzserver, Datenbank und Desktop-Anwendung
Ein kurzer Rundgang durch den Tosca-Arbeitsbereich
- Anpassen des Tosca-Arbeitsbereichs
Überblick über den Tosca-Testprozess
- Manuelle, halbautomatische und vollautomatische Tests
- Erreichen hoher Automatisierungsraten
Überblick über die Tosca-Komponenten
- TestCases, ExecutionLists, Module, Anforderungen, TestCaseDesign
OPTIMIERUNG DER RISIKOABDECKUNG DURCH ANFORDERUNGEN
Risikomanagement vs. konventionelle Testabdeckung
Risikobewertung
Risikoklassifizierung
PLANUNG UND DURCHFÜHRUNG EINES END-TO-END-TESTPROJEKTS
Aufbau des Anwendungsmodells
- Definition von Systemzuständen und -bedingungen aus der Geschäftsperspektive
- Arbeiten mit Testfallvorlagen
- Scannen der Anwendung
- Generierung von Testfällen
Verwaltung von Testdaten
- Entwurf
- Erstellung
- Bereitstellung
- Management
TESTEN VON WEBANWENDUNGEN MIT TOSCA
Implementierung eines Web-UI-Automatisierungstestprojekts
HTML kontrollerkennung
Erstellen von automatisierten Testfällen
Erstellen von Modulen
Communication mit der Datenbank
Arbeiten mit Datenbanktabellen
Ausführen von Testfällen
Berichterstattung über die Ergebnisse der Testausführung
Testen von verschiedenen Browsern
WIEDERVERWENDUNG UND ANPASSUNG
Verwendung und Wiederverwendung von Testfällen
Erweitern von Tosca mit angepassten Adaptern
INTEGRATION VON TOSCA MIT ANDEREN TOOLS
Kontinuierliche Integration
Automatisierung von Testsuiten
SCHLUSSBEMERKUNGEN
Voraussetzungen
- Allgemeine IT-Kenntnisse
- Erfahrungen mit Automatisierungstests
- Gewisse Programmiererfahrung
Publikum
- Testingenieure für Automatisierungstechnik