So generieren Sie ein automatisiertes Testskript
QTest Explorer für manuelle und automatisierte Tests verwenden
Tests können QTest Explorer sowohl für manuelle als auch für automatisierte Tests verwenden. QTest Explorer hat die Möglichkeit, ein automatisiertes Testskript zu generieren, nachdem Ihre Testsitzung abgeschlossen wurde.
Automatisiertes Skript generieren
Greifen Sie über die Navigation auf QTest-Sitzungen zu und klicken Sie dann auf den Link Überprüfen für jede aufgezeichnete Sitzung. Hier sehen Sie die Schaltfläche „Skript generieren“ auf der Seite zur Sitzungsüberprüfung.
Lassen Sie uns ein kurzes Beispiel mit dem Web Explorer-Plugin durchgehen. Nachdem Sie Ihre neue Testsitzung gestartet haben, zeichnet Explorer automatisch alle Bildschirme, Dateneingaben und Objekte aus Ihrer Webanwendung auf. Alle diese Daten werden an QTest-Sitzungen zurückgesendet, um ein automatisiertes Testskript zu erstellen.
Nachdem Sie Ihre Testsitzung beendet und hochgeladen haben, können Sie alle gesammelten Daten überprüfen und auf die Schaltfläche „Skript generieren“ klicken, um das automatisierte Testskript anzuzeigen.
Automatisiertes Skript bearbeiten
Im Skripteditor können Sie schnell zwischen Support-Plugins wie Selenium JAVA, C # oder Protractor wechseln. Sie können auch Ihr eigenes Automatisierungs-Plugin erstellen. In der linken Navigation können Sie die Ziele und Werte der einzelnen erfassten Befehle bearbeiten. Durch Änderungen wirkt sich dies direkt auf den Automatisierungscode aus. Wenn Sie den Selenium-Webtreiber verwenden, wird durch Einfügen Ihres spezifischen Webtreiberpfads das folgende Skript automatisch aktualisiert. Nachdem die Änderungen vorgenommen wurden, können Sie das Skript herunterladen oder kopieren, um es dann in einem Automatisierungsprojekt zu platzieren.
Automatisiertes Skript ausführen
Jetzt, da ich mein neues Automatisierungsskript habe, kann ich es meinem Selenium-Projekt hinzufügen. Da ich das Selenium Java Plugin verwendet habe, muss ich eine neue Klasse erstellen und dann den Klassennamen mit dem Namen des Testskripts abgleichen,
Nachdem dies abgeschlossen ist, kann ich mein automatisiertes Skript ausführen. Mit dieser Funktion können QTest Explorer-Benutzer ermitteln, welche Testsitzungen für die Automatisierung in Frage kommen, und gleichzeitig explorative Testsitzungen durchführen.
Weitere Informationen zur Einrichtung finden Sie unter support.tricentis.com .