Preguntas con la etiqueta [selenium-webdriver]

Lista selenium-webdriver preguntas

Por razones de compatibilidad, prefiero usar la versión 55.0.2883.75 de Chrome con Chromedriver v. 2.26. Descargué la versión anterior de Chrome desde https://www.slimjet.com/chrome/google-chrome-old-version.php y Chromedriver 2.26 desde https://chromedriver.storage.googleapis.com/index.html?path =2,26/ .

Recientemente actualizamos nuestro entorno de prueba de Windows 10 con ChromeDriver v87.0.4280.20 y Chrome v87.0.4280.66 (compilación oficial) (64 bits) y después de la actualización, incluso el programa mínimo produce este

Python: ningún módulo llamado selenio

4
respuestas
3
votos
21.4k
vistas

Después de buscar en la web durante horas todavía no encontré una respuesta a mi problema. Estoy usando Python 3.6 y no puedo importar selenio. Siempre recibo el mensaje "No

Estoy ejecutando este código con Python, Selenium y Firefox pero todavía obtengo la versión "principal" de Firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) También probé

Quiero asegurarme de que haya un elemento presente antes de que el controlador web comience a hacer cosas. Estoy intentando que algo como esto funcione: WebDriverWait wait = new WebDriverWait(driver,

Quiero convertir el elemento de un elemento web a una cadena y enviarlo a otra función y usarlo en el nombre del archivo. Probé muchos métodos pero fallé. Estoy buscando

Estoy intentando manejar la ventana emergente de autenticación usando el siguiente código: FirefoxProfile profile = new FirefoxProfile(); profile.setPreference("network.http.phishy-userpass-length", 255); profile.setPreference("network.automatic-ntlm-auth.trusted-uris", "x.x.x.x"); driver = new FirefoxDriver(profile); baseUrl="http://" + login + ":"

Recibo el siguiente error al intentar crear un objeto con Selenium Webdriver. "\selenium\webdriver\common\driver_finder.py", line 42, in get_path path = SeleniumManager().driver_location(options) if path is None else path "\selenium\webdriver\common\selenium_manager.py", line 74, in

Estoy intentando seleccionar un elemento que reside dentro de un iframe y probablemente en otros iframes. ¿Es de alguna manera posible seleccionar un elemento dentro de algún (sub)iframe en (python)selenium

Estoy intentando hacer algunas pruebas utilizando Katalon Studio basado en selenio. En una de mis pruebas tengo que escribir dentro de un área de texto. El problema es que me

Me gustaría encontrar mi TextField en selenium, pero no sé cómo (uso sellenium por primera vez). Lo intenté: driver.findElement(By.id("originTextField")) o por xPath y cssSelector String generado por Chrome en las

Estoy usando los enlaces de Python para ejecutar Selenium WebDriver: from selenium import webdriver wd = webdriver.Firefox() Sé que puedo tomar un elemento web así: elem = wd.find_element_by_css_selector('#my-id') Y sé

Estoy tratando de verificar si la página web está cargada por completo o no (es decir, verificando que todo el control esté cargado) en Selenium. Probé el siguiente código: new

Según tengo entendido, el usuario puede hacer clic en un elemento web particular utilizando el método de clic y una forma más, como usar el método Sendkey con valor ASCII

Por razones desconocidas, mi navegador abre las páginas de prueba de mi servidor remoto muy lentamente. Entonces, estoy pensando que si puedo volver a conectarme al navegador después de salir