Articles of Firefox

¿Cómo especificar explícitamente una ruta a Firefox para Selenium?

Conseguí Selenium IDE, seguí este post , llegué a python test_default_server.py y se queja de que Firefox no está en mi camino: Please add the directory containing ”firefox.exe” to your PATH environment variable, or explicitly specify a path to Firefox 3 like this: *firefox3c:\blah\firefox.exe Podría cambiar mi variable de entorno PATH, pero prefiero seguir la […]

¿Cómo cambiar el perfil de Firefox con Selenium, sin crear instancias de un nuevo controlador?

Intentando encontrar una manera de cambiar el perfil activo en un controlador de Selenium Firefox. Esta pregunta sobre varios perfiles de Firefox indica que es posible crear y usar múltiples perfiles. Sin embargo, sería mejor si hubiera alguna forma de cambiar el perfil activo de Firefox dentro de la sesión del controlador, en lugar de […]

Detecta audio con Selenium Webdriver y Python

Tal vez no sea fácil, pero quiero poder cargar una página web en Selenium y probar si flash o html5 reproducen audio automáticamente. En teoría, cuando un usuario visita mis sitios, puede ver la reproducción del video pero no el audio (forma correcta) A veces el audio se reproduce automáticamente con el video, esto es […]

Prueba de exportación como python desde Selenium IDE

Hice varias pruebas en Selenium IDE y las guardé como un paquete de prueba en el formato HTML que funciona bien para importar de nuevo en Selenium IDE. Ahora, sin embargo, me gustaría expandir estas pruebas usando python y cuando hago clic en export test suite y elijo python, aparece este error Exportación de suite […]

Python Selenium: WinError 10053 – el host está cerrando la conexión

Comencé a perder el tiempo con las redes de Python usando selenium en Firefox. Desafortunadamente, sigo recibiendo ” ConnectionAbortedError : [WinError 10053] El software en su máquina host anuló una conexión establecida”. Sin embargo, esto solo ocurre cuando se ejecutan algunos comandos, y solo ocurre la primera vez que los ejecuto. Si ejecuta el comando […]

Python Selenium importar mi perfil regular de Firefox (complementos)

He estado tratando de hacer que mis complementos funcionen con mi controlador (controlador como en webdriver.Firefox (perfil)). No tengo idea de cómo importar (o si es opcional) mi perfil habitual de Firefox. El uno, supongo, contiene todos mis complementos. Se necesita ayuda por cierto. Además de una solución (si está disponible), una explicación de por […]

Controlando un navegador usando Python, en una Mac

Estoy buscando una manera de controlar programáticamente un navegador en una Mac (es decir, Firefox o Safari o Chrome / -ium u Opera, pero no IE) usando Python. Las acciones que necesito incluyen los siguientes enlaces, verificar si existen elementos en una página y enviar formularios. ¿Qué solución recomendarías?

La descarga de Selenium-python, pero el archivo se guarda como .part

Mi script funciona, pero está guardando el archivo como .part, aunque compararlo con un archivo descargado manualmente es del mismo tamaño y, afortunadamente, está completo. Sin embargo, no puedo entender por qué se está guardando como un archivo parcial. Sorta inconveniente para mi próxima idea. ¿Alguien tiene una idea de por qué esto podría ser? […]

No se puede cargar Firefox en Selenium Webdriver en Python

He instalado Python 3.6.2, Selenium 3.5.0 con GeckoDriver 0.18.0 y la versión de Firefox es 54.0.1version en Windows 7. Estoy tratando de ejecutar un script de selenium que está cargando un Firefox donde no coincido con la versión de Firefox. . Por favor, hágamelo saber cuál es el problema. El código y el mensaje de […]

Obteniendo “Mensaje: h es nulo”

Recientemente me he encontrado con algo que nunca había visto mientras uso selenium . El código (bastante simple y directo): from selenium import webdriver driver = webdriver.Firefox() driver.get(“http://www.drugs.com/drug-class/laxatives.html?condition_id=&generic=0&sort=rating&order=desc”) print driver.find_element_by_tag_name(“title”).text Aquí hay un seguimiento de la stack del error que estoy recibiendo: Traceback (most recent call last): File “/Users/a/p/SO/selenium_scripts/test.py”, line 6, in print driver.find_element_by_tag_name(“title”).text File […]