1
resposta

Não consegui acompanhar

Gostaria de saber se há outro curso mais atualizado de Cypress, esse não consegui acompanhar, estou dois dias tentando fazer ajustes diversos, quando tentei utilizar o material de download não consegui pela desatualização.

1 resposta

Opa, bom dia Jesieli. Verifiquei aqui e esse é o curso mais atualizado sobre o Cypress mesmo, também estou esperando uma atualização aqui, mas vou lhe o que eu fiz e o código que funcionou comigo ㅤ ㅤ

Instalando o Mochawesome no terminal do VSCode

npm i -D mochawesome

Código para colocar no cypress.config.js

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

module.exports = defineConfig({
    e2e: {
        setupNodeEvents(on, config) {
            // implement node event listeners here
        },
        specPattern: "cypress/e2e/**/*.{js,jsx,ts,tsx,feature}",
        chromeWebSecurity: false,
        experimentalSessionAndOrigin: true,
        reporter: "mochawesome",
        reporterOptions: {
            reportDir: "cypress/report/mochawesome-report",
            overwrite: true,
            html: true,
            json: false,
            timestamp: "mmddyyyy_HHMMss",
        },
    },
});

ㅤ Essas três linhas do código abaixo, foram algumas configurações que fiz devido incompatibilidades nos meus cenários de teste.

specPattern: "cypress/e2e/**/*.{js,jsx,ts,tsx,feature}",
chromeWebSecurity: false,
experimentalSessionAndOrigin: true,

Código para rodar o cypress com relatório

npx cypress run --reporter mochawesome