QTP - Automatisierter Testprozess
Für jede automatisierte Tool-Implementierung sind die folgenden Phasen / Phasen aufgeführt. Jede der Stufen entspricht einer bestimmten Aktivität und jede Phase hat ein bestimmtes Ergebnis.
Test Automation Feasibility Analysis- Der erste Schritt besteht darin, zu überprüfen, ob die Anwendung automatisiert werden kann oder nicht. Aufgrund seiner Einschränkungen können nicht alle Anwendungen automatisiert werden.
Appropriate Tool Selection- Der nächstwichtigste Schritt ist die Auswahl der Werkzeuge. Dies hängt von der Technologie, in der die Anwendung erstellt wurde, ihren Funktionen und ihrer Verwendung ab.
Evaluate the suitable framework- Nach Auswahl des Werkzeugs besteht die nächste Aktivität darin, ein geeignetes Framework auszuwählen. Es gibt verschiedene Arten von Frameworks und jedes Framework hat seine eigene Bedeutung. Wir werden uns später in diesem Tutorial ausführlich mit Frameworks befassen.
Build Proof of Concept- Proof of Concept (POC) wird mit einem End-to-End-Szenario entwickelt, um zu bewerten, ob das Tool die Automatisierung der Anwendung unterstützen kann. Es wird mit einem End-to-End-Szenario durchgeführt, das sicherstellt, dass die wichtigsten Funktionen automatisiert werden können.
Develop Automation Framework- Nach dem Aufbau des POC wird die Framework-Entwicklung durchgeführt, was ein entscheidender Schritt für den Erfolg eines Testautomatisierungsprojekts ist. Das Framework sollte nach sorgfältiger Analyse der von der Anwendung verwendeten Technologie und ihrer Hauptmerkmale erstellt werden.
Develop Test Script, Execute, and Analyze- Sobald die Skriptentwicklung abgeschlossen ist, werden die Skripte ausgeführt, die Ergebnisse analysiert und etwaige Fehler protokolliert. Die Testskripte sind normalerweise versioniert.