Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

215
Vistas
WebdriverIO: no se puede hacer clic en un elemento para el dispositivo iPhone en la pila del navegador

Estoy ejecutando pruebas para iPhone Safari en la pila del navegador. Pero el comando de clic no funciona para el safari de iPhone en la pila del navegador. El selector parece encontrar un elemento correctamente, pero el clic no hace nada y no produce ningún error, ninguna acción, simplemente no ejecuta el clic en silencio.

La misma prueba funciona perfectamente con el dispositivo Android. ¿Hay algún problema con la pila del navegador?

He comprobado pensamientos similares en el transportador y eso se ha resuelto con JSclick

await browser.executeScript('arguments[0].click();', ele.getWebElement());

Estaba intentando lo mismo en webdriverIO pero recibí un error: el argumento de tipo 'Elemento' no se puede asignar al parámetro de tipo '(cadena | número | booleano | objeto) []'. Al tipo 'Element' le faltan las siguientes propiedades del tipo '(string | number | boolean | object)[]': length, pop, push, concat y 28 more.ts(2345) const countryDropDown: WebdriverIO.Element

await browser.executeScript("arguments[0].click();",ele);

¿Hay alguna solución para ele.getWebElement() en WebdriverIO? o cualquier otra solución apostador?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda