Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Ordem dos testes

Olá ! Eu gostaria de saber, como eu poderia montar a ordem dos testes para excutar de forma customizada, durante o cypress run . Por exemplo, na pasta integration, vamos supor que eu tenha mais duas pastas e que nelas tenha mais dois scripts em cada uma. Só que eu gostaria de executar durante os testes do cypress run os testes na seguinte ordem:

  • pasta_1/teste_1.spec.js
  • pasta_2/teste_1.spec.js
  • pasta_1/teste_2.spec.js
  • pasta_2/teste_2.spec.js Alguém saberia como fazer ?
1 resposta
solução!

Acabei pesquisando e descobrindo a maneira. Dentro do cypress.json é necessário colocar um campo chamado "testFiles".

Com ele você consegue realizar a customização, assim como o exemplo abaixo:

"testFiles": [
    "TC01.spec.js",
    "TC03_writeReadFile.spec.js",
    "TC02_fixtures.spec.js",
    "TC04_each.spec.js",
    "TC05_conditionalTesting.spec.js",
    "TC06_fileUpload.spec.js",
    "TC07_fileDownload.spec.js",
    "TC08_apiTesting.spec.js",
    "TC09_apiChaining.spec.js",
    "TC_10_apiMocking.spec.js",
    "TC_12_usingskip.spec.js",
    "TC_11_jsAlertConfirmPrompt.spec.js",
    "TC_13_usingOnly.spec.js"
    ]