Creación de archivos de configuración - Gratis RTOS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de archivos de configuración

El conjunto de pruebas debe contener los siguientes archivos de configuración necesarios:

Archivos necesarios

suite.json

Contiene información sobre el conjunto de pruebas. Consulte Configuración de suite.json.

group.json

Contiene información sobre un grupo de pruebas. Debe crear un archivo group.json para cada grupo de pruebas de su conjunto de pruebas. Consulte Configuración de group.json.

test.json

Contiene información sobre un caso de prueba. Debe crear un archivo test.json para cada caso de prueba de su conjunto de pruebas. Consulte Configuración de test.json.

  1. En la carpeta MyTestSuite_1.0.0/suite, cree un archivo suite.json con la estructura siguiente:

    { "id": "MyTestSuite_1.0.0", "title": "My Test Suite", "details": "This is my test suite.", "userDataRequired": false }
  2. En la carpeta MyTestSuite_1.0.0/myTestGroup, cree un archivo group.json con la estructura siguiente:

    { "id": "MyTestGroup", "title": "My Test Group", "details": "This is my test group.", "optional": false }
  3. En la carpeta MyTestSuite_1.0.0/myTestGroup/myTestCase, cree un archivo test.json con la estructura siguiente:

    { "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" ] } } }

El árbol de directorios de la carpeta MyTestSuite_1.0.0 debe ser similar al siguiente:

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