Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création de fichiers de configuration
Votre suite de tests doit contenir les fichiers de configuration requis suivants :
Fichiers requis
suite.json-
Contient des informations sur la suite de tests. Consultez Configurer suite.json.
group.json-
Contient des informations sur un groupe de test. Vous devez créer un
group.jsonfichier pour chaque groupe de test de votre suite de tests. Consultez Configurer group.json. test.json-
Contient des informations sur un scénario de test. Vous devez créer un
test.jsonfichier pour chaque scénario de test de votre suite de tests. Consultez Configurer test.json.
-
Dans le
MyTestSuite_1.0.0/suitedossier, créez unsuite.jsonfichier dont la structure est la suivante :{ "id": "MyTestSuite_1.0.0", "title": "My Test Suite", "details": "This is my test suite.", "userDataRequired": false } -
Dans le
MyTestSuite_1.0.0/myTestGroupdossier, créez ungroup.jsonfichier dont la structure est la suivante :{ "id": "MyTestGroup", "title": "My Test Group", "details": "This is my test group.", "optional": false } -
Dans le
MyTestSuite_1.0.0/myTestGroup/myTestCasedossier, créez untest.jsonfichier dont la structure est la suivante :{ "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" ] } } }
L'arborescence de votre MyTestSuite_1.0.0 dossier devrait maintenant ressembler à ce qui suit :
MyTestSuite_1.0.0 └── suite ├── suite.json └── myTestGroup ├── group.json └── myTestCase └── test.json