Robot Framework - Einführung in die Fahrt

Ride ist ein Testeditor für Robot Framework. Außerdem werden wir Testfälle in Ride schreiben. Um Ride zu starten, müssen wir den unten gezeigten Befehl ausführen.

Befehl

ride.py

Der obige Befehl öffnet die IDE wie im folgenden Screenshot gezeigt -

In diesem Kapitel werden wir durch den Editor gehen, um zu sehen, welche Optionen und Funktionen in der IDE verfügbar sind. Die Optionen und Funktionen helfen uns beim Testen unseres Projekts.

Neues Projekt erstellen

Gehen Sie zu Datei und klicken Sie auf Neues Projekt, wie unten gezeigt -

Der folgende Bildschirm wird angezeigt, wenn Sie auf Neues Projekt klicken.

Geben Sie den Namen des Projekts ein. Erstellter Pfad ist der Pfad, in dem das Projekt gespeichert wird. Sie können den Standort bei Bedarf ändern. Das Projekt kann als Datei oder Verzeichnis gespeichert werden. Sie können das Projekt auch in Formaten wie ROBOT, TXT, TSV oder HTML speichern. In diesem Tutorial verwenden wir das Format ROBOT und das Schreiben und Ausführen von Testfällen.

Jetzt fügen wir ein Projekt als Datei hinzu, wie es unten gezeigt wird. Das Projekt heißt Testing und der folgende Bildschirm wird angezeigt, nachdem das Projekt erstellt wurde.

Der Name des Projekts wird auf der linken Seite angezeigt und auf der rechten Seite sehen wir drei Registerkarten Bearbeiten, TextEdit und Ausführen.

Bearbeiten hat viele Optionen auf der Benutzeroberfläche, wie oben gezeigt. In diesem Abschnitt können wir Daten hinzufügen, die zum Ausführen unserer Testfälle erforderlich sind. Wir können Bibliothek, Ressource, Variablen, Skalar hinzufügen, Liste hinzufügen, Diktat hinzufügen und Metadaten hinzufügen importieren.

Die im Abschnitt Bearbeiten hinzugefügten Details werden auf der nächsten Registerkarte Textbearbeitung angezeigt. Sie können den Code hier im Abschnitt Textbearbeitung schreiben.

Wenn in Textedit Änderungen hinzugefügt werden, werden diese im Abschnitt Bearbeiten angezeigt. Daher sind beide Registerkarten Bearbeiten und TextEdit voneinander abhängig, und die vorgenommenen Änderungen werden auf beiden angezeigt.

Sobald die Testfälle fertig sind, können wir sie auf der dritten Registerkarte Ausführen ausführen.

Die Run-Benutzeroberfläche ist wie oben gezeigt. Es ermöglicht das Ausführen des Testfalls und bietet Optionen wie Start, Stopp, Pause, Fortsetzung, nächster Testfall, Schritt usw. Sie können auch einen Bericht erstellen, Protokoll für die Testfälle, die Sie ausführen.

Um einen Testfall zu erstellen, müssen wir Folgendes tun:

Klicken Sie mit der rechten Maustaste auf das erstellte Projekt und klicken Sie wie unten gezeigt auf einen neuen Testfall.

Wenn Sie auf Neuer Testfall klicken, wird ein Bildschirm angezeigt, wie unten gezeigt -

Geben Sie den Namen des Testfalls ein und klicken Sie auf OK . Wir haben den Testfall als TC0 gespeichert. Der folgende Bildschirm wird angezeigt, sobald der Testfall gespeichert wurde.

Der Testfall verfügt über Optionen wie Dokumentation, Einrichtung, Herunterfahren, Tags, Zeitüberschreitung und Vorlage. Sie haben eine Bearbeitungsschaltfläche darüber; Wenn Sie auf die Schaltfläche klicken, wird ein Bildschirm angezeigt, in dem Sie die Details für jede Option eingeben können. Wir werden die verschiedenen Parameter dieser Details in unseren folgenden Kapiteln diskutieren.

Die Testfälle können wie unten gezeigt in Tabellenform geschrieben werden. Roboter-Framework-Testfälle basieren auf Schlüsselwörtern, und wir können die Testfälle mit integrierten Schlüsselwörtern oder aus der Bibliothek importierten Schlüsselwörtern schreiben. Wir können auch benutzerdefinierte Schlüsselwörter, Variablen usw. im Roboter-Framework erstellen.

In der Navigationsleiste stehen Verknüpfungen zum Ausführen / Stoppen des Testfalls zur Verfügung (siehe unten).

Die Suchschlüsselwortoption kann wie im folgenden Screenshot gezeigt verwendet werden -

Um die Liste der mit dem Roboter-Framework verfügbaren Schlüsselwörter zu erhalten, drücken Sie einfach Strg + Leertaste im Tabellenformat (siehe unten). Alle verfügbaren Schlüsselwörter werden angezeigt.

Falls Sie sich nicht an das Schlüsselwort erinnern können, können Sie die Details abrufen. Wir haben die Details für jedes Keyword verfügbar. Die Details zeigen auch, wie das zugehörige Schlüsselwort verwendet wird. In unserem nächsten Kapitel erfahren Sie, wie Sie unseren ersten Testfall im Fahrbetrieb erstellen.

Fazit

In diesem Kapitel haben wir die mit RIDE verfügbaren Funktionen gesehen. Wir haben auch gelernt, wie man Testfälle erstellt und ausführt.