2017-04-27 12 views
0

Ich habe ein Demo-Konto mit SauceLabs eingerichtet. Es gibt zwei Arten von Tests, manuell und automatisiert. Mit den manuellen Tests können Sie einen Rekorder verwenden, um den Test einzurichten, mit dem automatisierten verwenden Sie Ihren eigenen Code, um sich an Souzelabs zu wenden und lassen Sie Ihren benutzerdefinierten Code/Tests ausführen.Saucelab: Get webdriver code von manuellen Test

Gibt es eine Möglichkeit, den Code (wenn möglich C# -Code) aus dem manuellen Test zu holen, damit er als Ausgangspunkt für automatisierte Tests verwendet werden kann. Dies könnte die für die Einrichtung der automatisierten Tests benötigte Zeit erheblich reduzieren, da die meisten IDs/Selektoren bereits verfügbar sind.

Alle Kommentare und Feedback sind willkommen.

+0

Was möchten Sie testen? Verwenden Sie Sauce Labs als Ihr CI oder als Dienst, um sie über verschiedene Browser hinweg zu testen? –

Antwort

0

Der Firefox-Browser verfügt über ein SeleniumIDE-Plugin, mit dem Sie einen "Record" -Button drücken und dann Aktionen in einer Website ausführen und die gespeicherten Schritte als C#, Java oder andere Sprachen speichern können.

Die SauceLabs selbst haben ebenfalls ein Tool auf Basis SeleniumIDE SauceIDE entwickelt.

Der ausgegebene Code kann als Startpunkt dienen.

Verwandte Themen