Wie man multi-Linien-test-setup oder teardown in RobotFramework ohne neue keyword?
Muss ich zwei nennen teardown keywords in der test-Fall aber müssen nicht erstellen Sie neue Schlüsselwörter für die.
Ich bin interessant, wenn es eine solche syntax für Schlüsselwörter wie für die Dokumentation oder Schleifen, zum Beispiel:
[Documentation] line1
... line2
... line3
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die "Laufen Keywords" keyword.
Vom doc "- Dieses Schlüsselwort ist vor allem nützlich, setups und teardowns, wenn Sie brauchen, um zu kümmern, mehrere Aktionen und die Schaffung einer neuen, höheren Ebene Schlüsselwort "user" wäre übertrieben"
Würde dann so Aussehen:
oder auch
und mit Argumenten
Zur Ausführung mehrere keywords in Test Teardown - Methode verwenden Sie die folgenden trick:
Erstens, definieren Sie ein neues Schlüsselwort enthält die Schlüsselwörter, die Sie ausführen möchten.
E. g. hier
Failed Case Handle
ist eine neue definition der beiden anderen keywordstake screenshot
undclose application
. Berücksichtigen Sie dies, um einen screenshot machen und dann schließen Sie die laufende Anwendung.Grundsätzlich, wenn Sie rufen Sie die
Failed Case Handle
Schlüsselwort,take screenshot
undclose application
ausgeführt werden beziehungsweise.Dann, in der
***Settings***
Abschnitt definieren Sie dieTest Teardown
Verfahren durch das folgende Beispiel.oder,
So, in dem ersten Fall
Failed Case Handle
Schlüsselwort wird aufgerufen, wenn ein Testfall fehlschlägt. Auf der anderen hand, im zweiten FallFailed Case Handle
Schlüsselwort wird aufgerufen, nachdem die einzelnen Testfälle.