Preguntas etiquetadas con selenium

Selenium es una herramienta popular de código abierto para automatizar los navegadores web. Cuando use esta etiqueta, también incluya otras etiquetas para los componentes específicos que está usando, por ejemplo, selenium-webdriver para los enlaces de idioma, selenium-ide, selenium-grid, etc.




24
liberar Selenium chromedriver.exe de la memoria
Configuré un código de Python para ejecutar Selenium chromedriver.exe. Al final de la ejecución, tengo browser.close()que cerrar la instancia. ( browser = webdriver.Chrome()) Creo que debería liberarse chromedriver.exede la memoria (estoy en Windows 7). Sin embargo, después de cada ejecución, queda una chromedriver.exeinstancia en la memoria. Espero que haya una …


15
¿Cómo puedo pedirle al Selenium-WebDriver que espere unos segundos en Java?
Estoy trabajando en un Java Selenium-WebDriver. yo añadí driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); y WebElement textbox = driver.findElement(By.id("textbox")); porque mis aplicaciones tardan unos segundos en cargar la interfaz de usuario. Así que configuré 2 segundos implícitamente. pero no pude ubicar el cuadro de texto del elemento Luego agrego Thread.sleep(2000); Ahora funciona bien. ¿Cuál …

8
Python Selenium accediendo a la fuente HTML
¿Cómo puedo obtener la fuente HTML en una variable usando el módulo Selenium con Python? Quería hacer algo como esto: from selenium import webdriver browser = webdriver.Firefox() browser.get("http://example.com") if "whatever" in html_source: # Do something else: # Do something else ¿Cómo puedo hacer esto? No sé cómo acceder a la …

10
Selenium: excepción de FirefoxProfile No se puede cargar el perfil
Según esta pregunta anterior , actualicé Selenium a la versión 2.0.1 Pero ahora tengo otro error, incluso cuando los archivos de perfil existen en /tmp/webdriver-py-profilecopy: Archivo "/home/sultan/Repository/Django/monitor/app/request.py", línea 236, en realizar browser = Firefox (perfil) Archivo "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", línea 46, en __init__ self.binary, timeout), Archivo "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", línea 46, en __init__ self.binary.launch_browser …




5
¿Cómo ejecuto Selenium en Xvfb?
Estoy en la instancia EC2. Entonces no hay GUI. $pip install selenium $sudo apt-get install firefox xvfb Entonces hago esto: $Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null & $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun Microsystems Inc. 19.0-b09 05:08:31.229 INFO - OS: Linux 2.6.32-305-ec2 i386 05:08:31.233 INFO - …



8
Controlador web Selenium y Java. No se puede hacer clic en el elemento en el punto (x, y). Otro elemento recibiría el clic
Usé esperas explícitas y tengo la advertencia: org.openqa.selenium.WebDriverException: No se puede hacer clic en el elemento en el punto (36, 72). Otro elemento recibiría el clic: ... Duración o tiempo de espera del comando: 393 milisegundos Si lo uso Thread.sleep(2000), no recibo ninguna advertencia. @Test(dataProvider = "menuData") public void Main(String …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.