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.
-
En la carpeta
MyTestSuite_1.0.0/suite
, cree un archivosuite.json
con la estructura siguiente:{ "id": "MyTestSuite_1.0.0", "title": "My Test Suite", "details": "This is my test suite.", "userDataRequired": false }
-
En la carpeta
MyTestSuite_1.0.0/myTestGroup
, cree un archivogroup.json
con la estructura siguiente:{ "id": "MyTestGroup", "title": "My Test Group", "details": "This is my test group.", "optional": false }
-
En la carpeta
MyTestSuite_1.0.0/myTestGroup/myTestCase
, cree un archivotest.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