Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

223
Views
MS Edge Driver como archivo conf separado en wdio

¿Puede alguien, por favor, ayudar, en lo siguiente:

Se crearon archivos de configuración separados para Chrome y Firefox en webdriver.io (última versión 7.19.3), pero no se pudo lograr crear un archivo de configuración (también separado) para el controlador Microsoft Edge , en la máquina Widows 10. En el archivo conf principal ( wdio.conf.js ) solo hay configuraciones regulares sin ninguna configuración del navegador, y me gustaría dejarlo así.

Lo que hice:

 exports.config = merge(wdioConf.config, { capabilities: [ { maxInstances: 1, browserName: 'MicrosoftEdge', osPlatform: 'Windows', osVersion: '10', acceptInsecureCerts: true, }, ], baseUrl: 'https://some.site.for.testing, waitforTimeout: 10000, connectionRetryCount: 3, services: ['selenium-standalone'], seleniumArgs: { javaArgs: [ '-Dwebdriver.edge.driver=path.join(__dirname, "./node_modules/selenium-standalone/.selenium/edgedriver/17134/MicrosoftEdgeDriver.exe")' ] } });

U otra configuración, que también intentó:

 exports.config = merge(wdioConf.config, { capabilities: [ { maxInstances: 1, browserName: 'msedge', acceptInsecureCerts: true, }, ], baseUrl: 'https://some.site.for.testing', waitforTimeout: 10000, connectionRetryCount: 3, services: [['selenium-standalone', { drivers: { msedge: 'latest' } }]], });

Pero, sin ningún éxito. cuando se ejecuta

 npx wdio run config/wdio.edge.conf.js

Obtenga esa "configuración faltante" o el corredor se atasca

Cuando ejecuta pruebas con FF o Chrome , funciona sin problemas.

 npx wdio run config/wdio.chrome.conf.js

Gracias de antemano.

over 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Si puede ser útil para cualquiera, la única solución que se logró es:

Cree una copia de wdio.main.conf y las capacidades internas del navegador agreguen configuración perimetral (la solución utilizada se proporciona en: https://dev.to/tswiftma/webdriverio-edge-driver-options-5038 ).

Finalmente, cambie el nombre de main.conf a wdio.msedge.conf .

 NOTE: If just add Edge config into main.conf (and not create a copy of main.conf), tests will only run in Edge. In FF & Chrome will not,

El archivo cofig principal wdio.main.conf permanece como estaba antes de los cambios

over 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Virtual assistant