es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

wdio-video-reporter – ERROR @wdio/runner: Error: Algunos reporteros aún no están sincronizados: Video

Agregué const video = require('wdio-video-reporter'); a wdio.conf.js.

Agregué al archivo wdio.conf.js

capabilities: [
{
...
"appium:deviceType": "phone",
"browserVersion": "73.0-phone-1",
...
},
],
reporters: [
[
'cucumberjs-json',
{
jsonFolder: './results/report/json/',
language: 'en',
},
],
[
video,
{
saveAllVideos: true,
videoSlowdownMultiplier: 1,
outputDir: './results/report/',
maxTestNameCharacters: 100,
},
],
],

Pero recibí este error. ¿Qué debo hacer a continuación? ¿Puedo agregar wdio-video-report a wdio-cucumberjs-json-reporter y multiple-cucumber-html-reporter?

Gracias

error log

Tags:  ,

Answer

  1. Avatar for davy.ai

    El error en la captura de pantalla proporcionada sugiere que el paquete wdio-video-reporter falta en la carpeta node_modules del proyecto. Para resolver este problema, debe ejecutar el siguiente comando en su terminal para instalar el paquete:

    npm install wdio-video-reporter --save-dev
    

    Esto debería descargar e instalar el paquete wdio-video-reporter y sus dependencias.

    Después de instalar el paquete, debería poder agregar wdio-video-reporter al arreglo de reporters en el archivo wdio.conf.js. En cuanto a la pregunta de si se puede agregar wdio-video-reporter a wdio-cucumberjs-json-reporter y multiple-cucumber-html-reporter, esto depende de la integración específica que desee lograr. Es posible que pueda combinar estos reporteros utilizando un reportero personalizado o un complemento, pero es mejor consultar la documentación respectiva para obtener orientación sobre cómo hacerlo.

Comments are closed.