Articles of Selenium Selenium webdriver

cadenas de acción de selenium sin efecto

Estoy usando selenium en python y quiero abrir una nueva pestaña en Chrome. Lo intenté ActionChains(driver).key_down(Keys.CONTROL).send_keys(‘t’).key_up(Keys.CONTROL).perform() pero eso no hace efecto. no pasó nada. También he intentado send_keys(Keys.CONTROL+’t’) pero eso tampoco hace efecto. ¿Cómo puedo abrir una nueva pestaña en selenium?

Necesito que Selenium abra su navegador web en una resolución mayor (preferiblemente maximizada)

Estoy usando Selenium WebDriver y codificando en Python He mirado por todos lados y lo mejor que pude encontrar fueron cosas escritas en diferentes idiomas. También intenté usar la herramienta de exportación en el IDE de Selenium, pero cuando miro los datos, digo que la función no es compatible con la exportación. EDITAR: La razón […]

Selenium WebDriver: Firefox se inicia, pero no abre la URL

Acabo de instalar Selenium por primera vez y estoy teniendo problemas para comenzar. La instalación fue bien con pip : pip install selenium Y puedo import selenium dentro de Python. Ahora estoy tratando de ejecutar el siguiente script de muestra: from selenium import webdriver driver = webdriver.Firefox() driver.get(“http://www.python.org”) assert “Python” in driver.title Lo que sucede […]

Obtener el valor de un cuadro de entrada usando Selenium (Python)

Estoy tratando de extraer el texto en un cuadro de entrada, Comencé con input = driver.find_element_by_name(“inputbox”) Intenté input.getText () pero tengo AttributeError: ‘WebElement’ object has no attribute ‘getText’

Python con selenium: no se puede localizar el elemento que realmente existe

He estado tratando de llenar la entrada: Para hacer esto, tengo que encontrar este elemento. Intenté debajo de las cosas: pass1=driver.find_element_by_name(“PASSFIELD1”) pass1=driver.find_element_by_id(“PASSFIELD1”) pass1= driver.find_element_by_xpath(“/html/body/div[4]/div/div/div[2]/div/form/div[3]/table/tbody/tr[3]/td[2]/div/input[1]”) (ruta desde firebug) Incluso esperar 100 segundos para ello. self.wait.until(EC.visibility_of_element_located((By.XPATH,”/html/body/div[4]/div/div/div[2]/div/form/div[3]/table/tbody/tr[3]/td[2]/div/input[1]”))) self.assertTrue(self.driver.find_element_by_xpath(“/html/body/div[4]/div/div/div[2]/div/form/div[3]/table/tbody/tr[3]/td[2]/div/input[1]”)) Siempre me sale selenium.common.exceptions.NoSuchElementException: Mensaje: ‘No se puede localizar el elemento: (…) ¿Sabes lo que estoy haciendo mal?

Ejecutando selenium detrás de un servidor proxy

He estado usando selenium para simulaciones de navegador automáticas y raspado web en python y ha funcionado bien para mí. Pero ahora, tengo que ejecutarlo detrás de un servidor proxy. Así que ahora Selenio abre la ventana pero no pudo abrir la página solicitada debido a que la configuración del proxy no está establecida en […]

Consigue todos los elementos hijos

En Selenium con Python, ¿es posible obtener todos los hijos de un WebElement como una lista?

¿Python y cómo obtener texto del elemento WebElement de Selenium element?

Estoy tratando de obtener el contenido del texto de la etiqueta en la página html usando los métodos de Selenium, pero parece que el método someElement.getText() no está disponible en Python. ¿Alguna ayuda, por favor? Aquí está el rastreo: AttributeError: ‘WebElement’ object has no attribute ‘getText’

¿Cómo deshabilitar Flash en Firefox con Selenium en Python?

Intentando desactivar Flash en Firefox con Selenium en Python, usando la configuración de perfil. Esta pregunta especifica una forma de hacerlo a través de la GUI, pero sería mejor para este caso de uso particular hacerlo mediante progtwigción. Específicamente, la mejor solución posible permitiría que se deshabilite Flash en un objeto de perfil recién creado. […]

Obtén la versión del navegador usando Selenium webdriver

¿Cómo puedo obtener la versión del navegador que se utiliza? >>> from selenium import webdriver >>> driver = webdriver.Firefox() >>> print version <– how to do this? Firefox 12.0