Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen Sie Konfigurationsdateien
Ihre Testsuite muss die folgenden erforderlichen Konfigurationsdateien enthalten:
Erforderliche Dateien
suite.json
-
Enthält Informationen über die Testsuite. Siehe Konfigurieren Sie suite.json.
group.json
-
Enthält Informationen über eine Testgruppe. Sie müssen für jede Testgruppe in Ihrer Testsuite eine
group.json
Datei erstellen. Siehe Konfigurieren Sie group.json. test.json
-
Enthält Informationen zu einem Testfall. Sie müssen für jeden Testfall in Ihrer Testsuite eine
test.json
Datei erstellen. Siehe Konfigurieren Sie test.json.
-
Erstellen Sie in dem
MyTestSuite_1.0.0/suite
Ordner einesuite.json
Datei mit der folgenden Struktur:{ "id": "MyTestSuite_1.0.0", "title": "My Test Suite", "details": "This is my test suite.", "userDataRequired": false }
-
Erstellen Sie in dem
MyTestSuite_1.0.0/myTestGroup
Ordner einegroup.json
Datei mit der folgenden Struktur:{ "id": "MyTestGroup", "title": "My Test Group", "details": "This is my test group.", "optional": false }
-
Erstellen Sie in dem
MyTestSuite_1.0.0/myTestGroup/myTestCase
Ordner einetest.json
Datei mit der folgenden Struktur:{ "id": "MyTestCase", "title": "My Test Case", "details": "This is my test case.", "execution": { "timeout": 300000, "linux": { "cmd": "python3", "args": [ "myTestCase.py" ] }, "mac": { "cmd": "python3", "args": [ "myTestCase.py" ] }, "win": { "cmd": "python3", "args": [ "myTestCase.py" ] } } }
Der Verzeichnisbaum für Ihren MyTestSuite_1.0.0
Ordner sollte jetzt wie folgt aussehen:
MyTestSuite_1.0.0 └── suite ├── suite.json └── myTestGroup ├── group.json └── myTestCase └── test.json