1
resposta

Erro ao executar os testes e gerar o relatório em html

Ao tentar executar o comando: npx cypress run --reporter mochawesome recebo a mensagem de erro abaixo:

Relatório em mochawesome erro

1 resposta

O erro que você está recebendo indica que a versão 10.0.0 do Cypress não suporta mais o arquivo cypress.json para configurações. Em vez disso, é necessário migrar para o novo formato de arquivo de configuração cypress.config.{js,ts,mjs,cjs}.

Para resolver esse problema, siga estas etapas:

Abra o terminal e navegue até o diretório do seu projeto Cypress.

Execute o comando npx cypress open. Isso abrirá o painel do Cypress com a opção de migração de configurações.

No painel do Cypress, você verá uma mensagem informando sobre a migração do arquivo de configuração. Clique no botão "Run Migration" ou "Run Migration Wizard" para iniciar o processo de migração.

Siga as instruções apresentadas no assistente de migração para migrar as configurações do arquivo cypress.json para o novo formato cypress.config.{js,ts,mjs,cjs}. O assistente guiará você por meio das alterações necessárias.

Após concluir a migração, você pode executar o comando npx cypress run --reporter mochawesome novamente. O erro não deve mais ocorrer e o Cypress será executado com o relatório do Mochawesome.

Certifique-se de revisar a documentação de migração do Cypress para obter mais informações sobre as alterações necessárias na configuração: Cypress Migration Guide.

Se você tiver alguma dúvida adicional, não hesite em perguntar.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software