1
resposta

Erro ao rodar o comando npx cypress run --record --key

Fiz os passos para o caso de Grave os testes no Cypress Cloud com o recurso de record;

  1. acessei a página cypress.io;

  2. adicionei o id (fornecido no cypress.io) no meu projeto no cypress.config.js:

    const { defineConfig } = require("cypress");

    module.exports = defineConfig({ projectId: "mb6smz",

    e2e: { setupNodeEvents(on, config) { // implement node event listeners here }, video: true, // videosFolder: "curso_cypress/cypress/videos", //screenshotOnRunFailure: true, reporter: 'mochawesome', reporterOptions: { reportDir: 'curso_cypress/cypress/results', overwrite: false, html: true, json: true, timestamp: "mmddyyy_HHMMss"}, }, });

  1. rodei o comando conforme estava no site: npx cypress run --record --key 085db574-a8e0-4dfc-8768-3479b68f680e

Apareceu o erro: You passed the --record flag but this project has not been setup to record. You passed the --record flag but this project has not been setup to record.

This project is missing the projectId inside of: cypress.config.js

O que está errado?

1 resposta

Oi Alexandra! Como vai?

A mensagem de erro indica que o projeto não está configurado corretamente para gravação, mesmo que você tenha adicionado o projectId no arquivo cypress.config.js.

Aqui estão algumas sugestões para tentar resolver o problema:

  1. Verifique o projectId: Certifique-se de que o projectId que você inseriu no cypress.config.js é o correto. Às vezes, pode haver um erro de digitação ou o ID pode ter sido copiado incorretamente.

  2. Sincronização com o Cypress Dashboard: Assegure-se de que o projeto está corretamente sincronizado com o Cypress Dashboard. Você pode tentar criar um novo projeto no Dashboard e obter um novo projectId para ver se isso resolve o problema.

  3. Atualize o Cypress: Verifique se você está usando a versão mais recente do Cypress. Atualizações podem corrigir bugs que causam problemas de gravação.

Se essas sugestões não resolverem o problema, pode ser útil você compartilhar todo o seu projeto para que eu possa fazer testes. Envie utilizando o GitHub ou Drive do Google.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.