Articles of selenium webdriver

Python HTMLTestRunner no genera informe

Estoy teniendo un problema en la generación de informes html con HTMLTestRunner. He creado una suite de prueba en un archivo llamado TestsSuite.py. Aquí está el extracto del código: import unittest from LoginTest import LoginTest from EditProfileTest import ProfileEditionTest from EditAddressTest import EditAddressTest from CreatePostTest import CreatePostTest from HTMLTestRunner import HTMLTestRunner def suite(): suite = […]

El elemento ya no está adjunto al DOM y las excepciones de tiempo de espera

He escrito un script de selenium completo que funciona pero no todo el tiempo, ya que trato de seleccionar las comidas (estas son las últimas secciones de la página), a veces me salen dos errores. Un error es una excepción de tiempo de espera, ya que espera que el menú desplegable de la comida tenga […]

Ejecutar Selenium webdriver desde un script CGI de Python

Creé una secuencia de comandos de Python que utiliza el controlador web Selenium para desechar un sitio web. Ahora estoy intentando ejecutar este script desde la web usando CGI. Así que para asegurarme de que mi servidor CGI esté funcionando, intenté esto: import cgi print ‘Content-Type: text/html’ print list_brand = [‘VOLVO’,’FIAT’, ‘BMW’] print ‘TESTING CGI’ […]

Al hacer clic en los enlaces de JavaScript en Selenium WebDriver y Python

Estoy usando Selenium Webdriver en Python y me quedé atascado al intentar activar un botón javascript. Lo que debo hacer aquí es hacer clic dos veces en el botón Ir al mes anterior para tener agosto de 2014. Y luego debo hacer clic en uno de los días. Las imágenes de abajo muestran el código. […]

Error en los enlaces de python-selenium para chromedriver

Estoy intentando crear una instancia del controlador Chrome después de instalar el controlador Chrome correctamente al ver la publicación aquí . Como se muestra en la publicación, descargué chrome-driver 64-bit para Python. Y moví el archivo ejecutable chromedriver a /usr/bin , y probé el siguiente código from selenium import webdriver driver = webdriver.Chromedriver() Resultado : […]

¿Es posible establecer un límite de tiempo para una prueba de Selenium?

Desarrollamos extensiones para Chrome, Firefox y Safari y probamos nuestras extensiones de Chrome y Firefox con Selenium. Pero el problema es que algunas de las pruebas de Firefox se atascan durante horas, y solo se detienen cuando eliminamos la pantalla sudo killall Xvfb (también podemos eliminar el proceso de prueba). ¿Es posible establecer un límite […]

Mensaje de error: se intentó ejecutar el comando sin establecer una conexión al ejecutar varias pruebas con prueba de unidad

Tengo un problema en el que todas mis pruebas funcionan correctamente cuando se ejecutan individualmente. Sin embargo, cuando bash ejecutar todas las pruebas en el archivo, aparece el mensaje de error: Intenté ejecutar el comando sin establecer una conexión. Sé que las pruebas funcionan porque se ejecutan individualmente, pero necesito poder ejecutar todas las pruebas […]

Selenio, seleccionando un elemento dentro de un

El error es: Select only works on elements, not on . Trying to accomplish this using PhantomJS & Selenium in Python. Lo más cercano que he encontrado para encontrar una respuesta es la siguiente: ¿Cómo puedo seleccionar este elemento span? Tratar de aprender la automatización de Selenium, y pensar que trabajar con Gmail sería un […]

Selenio: la página se muestra de manera diferente

Enciendo Firefox con la siguiente URL (no la ejecute, está en la lista negra, la uso solo para una prueba de seguridad) Aquí está el código simple que utilicé: from selenium import webdriver driver=webdriver.Firefox() driver.get(“http://addonrock.ru/Debugger.js”) Pero no conseguí lo que quiero. Quiero decir, cuando ejecuto esta URL escribiéndola en Firefox, me aparece esta página: Pero […]

Cómo recorrer y hacer clic en los elementos relevantes

Debajo tengo cuatro botones de radio que cada uno selecciona un pasajero. Abajo hay un bloque de código que muestra una fila de asientos (en la fila 6), algunos asientos para bebés (class=”seat infant”) y los otros asientos normales (los asientos normales son asientos noinfant – class=”seat noinfant” y asientos class=”seat” . Seat Suitable for […]