selenium-webdriver

Obtener código HTML de WebElement en Selenium WebDriver usando Python

Estoy usando los enlaces de Python para ejecutar Selenium WebDriver. from selenium import webdriver wd = webdriver.Firefox() ... ca habilitar esa funcionalidad. Cualquier pensamiento sobre la mejor manera de acceder al HTML de un elemento (y sus hijos)?

¿Hay alguna forma de obtener element por XPath usando JavaScript en Selenium WebDriver?

Estoy buscando algo como: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML Necesito obtener el innerHTML de elementos ... uto ID. [FIJO] Estoy usando jsoup para hacerlo en Java. Eso funciona para mis necesidades. Gracias por las respuestas. :)

Toma una captura de pantalla con Selenium WebDriver

¿Alguien sabe si es posible tomar una captura de pantalla usando Selenium WebDriver? (Nota: No Selenio RC)

Actualización de la página web por WebDriver a la espera de una condición específica

Estoy buscando una forma más elegante de actualizar la página web durante las pruebas (uso Selenium2). Acabo de enviar la te ... or("div.column a")).click(); Tal vez es una mejor solución para encontrar elemento en la página actualizada manualmente

Cómo ejecutar casos de prueba Selenium WebDriver en Chrome?

He intentado esto WebDriver driver = new ChromeDriver(); Pero estoy recibiendo el error como Pruebas fallidas: setUp ... de.google.com/p/chromedriver/downloads/list ¿Cómo puedo hacer Chrome para probar los casos de prueba Selenium-WebDriver?

Ejecutar JavaScript usando Selenium WebDriver en C#

¿Cómo se logra esto? Aquí dice que la versión de java es: WebDriver driver; // Assigned elsewhere JavascriptExecutor js ... avascriptExecutor) driver; js.executeScript("return document.title"); Pero no puedo encontrar el código C# para hacer esto.

Selenium WebDriver-Prueba si el elemento está presente

¿Hay alguna manera de probar si un elemento está presente? Cualquier método de findElement terminaría en una excepción, pero ... s)); return wait.Until(drv => drv.FindElement(by)); } return driver.FindElement(by); } }

Cómo seleccionar / obtener la opción desplegable en Selenium 2

Estoy convirtiendo mi código selenium 1 a selenium 2 y no puedo encontrar ninguna manera fácil de seleccionar una etiqueta en ... Selenio 1 pero no en 2: browser.select("//path_to_drop_down", "Value1"); browser.getSelectedValue("//path_to_drop_down");

Selenium c # Webdriver: Espere Hasta que el Elemento esté Presente

Quiero asegurarme de que un elemento está presente antes de que el webdriver comience a hacer cosas. Estoy tratando de hace ... ver, new TimeSpan(0,0,5)); wait.Until(By.Id("login")); Principalmente estoy luchando cómo configurar la función anynomous..

Cómo abrir una nueva pestaña usando Selenium WebDriver?

¿Cómo abrir una nueva pestaña en el navegador Firefox existente usando Selenium WebDriver (también conocido como Selenium 2)?

Cómo seleccionar la opción en el menú desplegable usando Capybara

Estoy tratando de seleccionar un elemento de un menú desplegable usando Capybara (2.1.0). Quiero seleccionar por número (lo ... guous) Entonces, ¿cómo puedo seleccionar la primera, segunda, tercera, etc. opción del menú desplegable (usando Capybara) ?

¿Cómo obtengo la URL actual en Selenium Webdriver 2 Python?

Estoy tratando de obtener la url actual después de una serie de navegaciones en Selenium. Sé que hay un comando llamado getLocation para ruby, pero no puedo encontrar la sintaxis para Python.

¿Cómo forzar a Selenium WebDriver a hacer clic en un elemento que no está visible actualmente?

Estoy usando Selenium 2 Java API con FirefoxDriver. Cuando lleno un formulario, las casillas de verificación se agregan a la ... enio a ignorar el estado no visible de los elementos? ¿Cómo puedo forzar al Selenio a interactuar con el elemento no visible?

Borrar texto de textarea con selenio

Tengo algunas pruebas donde estoy comprobando que el mensaje de error adecuado aparece cuando el texto en ciertos campos no s ... tiene texto, ¿cómo puedo decirle a selenium que borre el campo? Algo como: driver.get_element_by_id('foo').clear_field()

Obtener el valor devuelto del código Javascript en Selenium

Estoy usando Selenium2 para algunas pruebas automatizadas de mi sitio web, y me gustaría poder obtener el valor de retorno de ... bar() en mi página web y quiero llamarla y obtener el valor devuelto en mi código Python, ¿a qué puedo llamar para hacer eso?

Selenium WebDriver: Espere a que se cargue la página compleja con JavaScript

Tengo una aplicación web para probar con Selenium. Hay una gran cantidad de JavaScript que se ejecuta en la carga de la págin ... entonces notChangedCount >= 10 salga del bucle de lo contrario, siga el primer paso. ¿crees que es una solución válida?

Uso del controlador Web Selenium para recuperar el valor de una entrada HTML

En el HTML de una webapp hay el siguiente código <input type="text" name="prettyTime" id="prettyTime" class="ui-state-di ... gina. Probé todos los getters WebElement y nada ha estado recuperando el valor real que ve el usuario. Alguna ayuda? Gracias.

Selenium Grid: MaxSessions vs MaxInstances

Me preguntaba si alguien podría arrojar algo de luz sobre una Selenium pregunta que nos ha estado dando un poco de rasguño en ... es? ¿O cada sesión de prueba comparte los 20 navegadores (10 chrome / 10 FF) en un grupo - con las otras sesiones de prueba?

Cómo cambiar a la nueva ventana del navegador, que se abre después de hacer clic en el botón?

Tengo situación, cuando haga clic en el botón abre la nueva ventana del navegador con los resultados de búsqueda. ¿Hay algun ... arse y centrarse en la nueva ventana abierta del navegador? Y trabaje con él, luego regrese a la ventana original(primera).

¿Selenium admite pruebas de navegador sin cabeza?

Estoy mirando Selenium Server en este momento, y no parece notar un controlador que admite pruebas de navegador sin cabeza. ... eso no es realmente un navegador sin cabeza. ¿Alguien puede iluminarme? ¿Selenium admite pruebas de navegador sin cabeza?