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 . . . Read more
Quiero sobrescribir una función “it”. ¿Puedo hacerlo? old_it = it it = (name, foo) -> console.log(‘111’) old_it(name, foo) console.log(‘222’) Cuando ejecuto este código, se muestra un mensaje en la consola que dice “it = undefined”.
Quiero utilizar variables globales declaradas en el archivo wdio.conf.js en mis archivos de prueba. En la prueba a continuación, estoy utilizando UserName, Password y PageTile. ¿Cómo puedo usarlos a través del archivo wdio.conf.js de manera global? describe(‘My Store|Automationpractice.com’, () => { it(‘should go to url and login with valid credentials’, . . . Read more
Intenté la configuración de instalación predeterminada a través de npx wdio config con el servicio selenium-standalone y después de eso no funcionó, chromedriver como servicio. Estos son los comandos que estoy ejecutando. npm init -y npm install @wdio/cli -y npx wdio config npx wdio run wdio.conf.js La salida de error . . . Read more