Für alle meine Selenium IDE TCs habe ich einen gemeinsamen Schritt der Anmeldung mit Benutzername, Passwort und Abmelden am Ende für jeden TC.Selenium IDE - der beste Weg, um Aktionen, die für alle Testfälle üblich sind, nicht zu wiederholen
Die beste Weise, die ich denken kann, ist
Erstellen der Benutzer-ID, Passwort, Basis-URL als Variablen in einer gemeinsamen Datei. Auf diese Weise muss ich nicht die Schritte wiederholen, die für alle Testfälle üblich sind, und wenn sich die Benutzer-ID oder die Basis-URL ändert, muss ich nicht jedes TC modifizieren.
Wurde auch auf Roboter-Framework, um dies zu lösen, aber konnte es nicht sehen.
Dank
Hallo, Danke. Ich habe eine Datei, die create_new_title.html
Welche Art von Fehler? Führen Sie Selen IDE aus und schreiben Sie dann den Befehl 'open |/ui/login/Logout.ddx'. Speichern Sie den Testfall (Strg + s). Jetzt können Sie diesen Testfall zu jeder Testsuite hinzufügen (Datei> Testfall hinzufügen oder Strg + d) und Testgruppe speichern (Datei> Testgruppe speichern). Wenn Sie Ihre Tests ausführen möchten, klicken Sie auf die Schaltfläche "Gesamte Testsuite abspielen". Sie können die Testsuite-Datei z. Notepad ++ und ersetzen Sie absolute Pfade durch relative, so können Sie den Ordner Ihres Tests an jeden beliebigen Ort verschieben, und es funktioniert immer noch. –
Ich möchte mich für jeden Testfall an- und abmelden. Also, wenn es etwas wie eine gemeinsame Datei gibt, die in diesen Testfällen verwendet werden kann, anstatt Anmeldedaten in jedem Testfall zu haben - wenn die Benutzer-ID oder das Passwort geändert wird, muss ich es in einer gemeinsamen Datei und nicht in allen Testfällen ändern – SUM
Verwandte Themen