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 7

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

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

鈥渄elete:results鈥: 鈥渞m -r cypress/results/* || true鈥,
鈥渞eport鈥: 鈥渃ypress run --reporter cypress-multi-reporters --reporter-options configFile=reporter-config.json鈥,
鈥渕ochawesome:report鈥: 鈥渘px mochawesome-merge 鈥渃ypress/results/mochawesome/.json" > mochawesome.json && npx marge mochawesome.json",
鈥渏unit: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

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
    }
}

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

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