Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

224
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Assistente virtual