Wie kann ich eine Datei mit allgemeinen Schlüsselwörtern im Roboter-Framework importieren?

8

In einem Roboter-Framework habe ich eine Testsuite wie folgt:

%Vor%

Die Datei Common.robot definiert einige Schlüsselwörter, die von TestCaseA.robot und TestCaseB.robot verwendet werden. In anderen Sprachen würde Common.robot eine Bibliothek genannt werden, aber versuchen, sie so zu importieren

%Vor%

oder wie das

%Vor%

führt zu einem Fehler.

%Vor%

Das Schlüsselwort Library scheint nur für Low-Level-Testbibliotheken zu funktionieren. Ich bin mir sicher, dass es einen anderen Weg geben muss. Wie können benutzerdefinierte Bibliotheken in das Roboter-Framework eingebunden werden?

    
jotrocken 27.08.2015, 08:38
quelle

1 Antwort

13

Wenn Common.robot eine einfache Textdatei oder tabulatorgetrennte Datei mit Roboterrahmen-Schlüsselwörtern ist, sollte sie in die Tabelle Settings importiert werden. Im Roboter-Framework werden Dateien mit gemeinsamen Schlüsselwörtern Ressourcendateien genannt.

%Vor%

Wenn es sich jedoch um eine Python-Datei mit gemeinsamen Schlüsselwörtern handelt, sollte sie als Bibliothek als

bereitgestellt werden %Vor%

Beachten Sie, dass in beiden Fällen der vollständige Dateiname angegeben werden muss.

    
Tilak Raj Singh 28.08.2015, 11:01
quelle

Tags und Links