Création de fichiers de configuration - Gratuit RTOS

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.json fichier 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.json fichier pour chaque scénario de test de votre suite de tests. Consultez Configurer test.json.

  1. Dans le MyTestSuite_1.0.0/suite dossier, créez un suite.json fichier avec la structure suivante :

    { "id": "MyTestSuite_1.0.0", "title": "My Test Suite", "details": "This is my test suite.", "userDataRequired": false }
  2. Dans le MyTestSuite_1.0.0/myTestGroup dossier, créez un group.json fichier avec la structure suivante :

    { "id": "MyTestGroup", "title": "My Test Group", "details": "This is my test group.", "optional": false }
  3. Dans le MyTestSuite_1.0.0/myTestGroup/myTestCase dossier, créez un test.json fichier avec la structure 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 doit désormais ressembler à ce qui suit :

MyTestSuite_1.0.0 └── suite ├── suite.json └── myTestGroup ├── group.json └── myTestCase └── test.json