No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Cypress Avanzado

Curso de Cypress Avanzado

Javier Fuentes Mora

Javier Fuentes Mora

Múltiples reportes

23/29
Recursos

Aportes 10

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Hola, si pueden pasar las config + links + tools + de los temas, para los que estamos tomando estos talleres, tambien merecemos la atencion y recursos que uds prometen, gracias…

Si desean instalar todas las dependencias en una sola línea es la siguiente:

npm i cypress-multi-reporters junit-report-merger mocha-junit-reporter mochawesome mochawesome-merge mochawesome-report-generator

reporter-config.json:

{
    "reporterEnabled": "mocha-junit-reporter, mochawesome",
    "mochaJunitReporterReporterOptions": {
        "mochaFile": "cypress/results/junit/results-[hash].xml"
    },
    "reporterOptions":{
        "reportDir": "cypress/results/mochawesome",
        "overwrite": false,
        "html": false,
        "json": true
    }
}

“delete:results”: “rm -r cypress/results/* || true”,
“report”: “cypress run --reporter cypress-multi-reporters --reporter-options configFile=reporter-config.json”,
“mochawesome:report”: “npx mochawesome-merge “cypress/results/mochawesome/.json" > mochawesome.json && npx marge mochawesome.json",
“junit:reports”: "jrm cypress/results/junit/combined-report.xml "cypress/results/junit/
.xml””

Instalación de plugin reporters:
npm i cypress-multi-reporters --save-dev
npm i -g junit-report-merger
npm i mocha-junit-reporter --save-dev
npm i --save-dev mochawesome
npm i mochawesome-merge --save-dev
npm i -g mochawesome-report-generator

my codigo: ````js https://github.com/celioso/Cursos-de-Platzi/tree/main/CursoDeCypressAvanzado/proyecto ```https://github.com/celioso/Cursos-de-Platzi/tree/main/CursoDeCypressAvanzado/proyecto ````
dependencias de la clase npm i cypress-multi-reporters junit-report-merger mochawesome mochawesome-merge

Resumen de la clase Joaquin Notion

Para poder eliminar los resultados la opción que me funcionó fue

"delete:results": "rimraf -r cypress/results/* || true"