¿Cómo puedo verificar algo de texto en la etiqueta del título usando Selenium WebDriver y java?Obtener el título de la página con Selenium WebDriver usando Java
10
A
Respuesta
3
Si está utilizando Selenium 2.0/Webdriver puede llamar al driver.getTitle() o driver.getPageSource() si desea buscar a través del origen de la página real.
2
en Java que puede hacer algo como:
if(driver.getTitle().contains("some expected text"))
//Pass
System.out.println("Page title contains \"some expected text\" ");
else
//Fail
System.out.println("Page title doesn't contains \"some expected text\" ");
13
usted puede hacerlo fácilmente mediante el uso de JUnit o marco TestNG. Hacer la afirmación de la siguiente manera:
String actualTitle = driver.getTitle();
String expectedTitle = "Title of Page";
assertEquals(expectedTitle,actualTitle);
O,
assertTrue(driver.getTitle().contains("Title of Page"));
2
Se podría hacer por conseguir el título de la página de selenio y hacer la afirmación mediante el uso de TestNG.
- clase
importación aserción en la sección de importación:
`import org.testng.Assert;`
crear un objeto WebDriver:
WebDriver driver=new FirefoxDriver();
aplicar esto a valer el título de la página:
Assert.assertEquals("Expected page title", driver.getTitle());
Cuestiones relacionadas
- 1. Obteniendo la URL de la página actual usando Selenium WebDriver
- 2. Selenium WebDriver objeto de página
- 3. Desplazamiento con Selenium WebDriver con Java
- 4. getPageSource() en Selenium WebDriver (a.k.a Selenium2) usando Java
- 5. Lectura de texto usando selenium webdriver (xpath)
- 6. Obtener la versión del navegador usando Selenium webdriver
- 7. ¿Cómo podemos obtener el tiempo exacto para cargar una página usando Selenium WebDriver?
- 8. Prueba autocompletar con Selenium webdriver
- 9. Manejo de alertas en Selenium WebDriver (selenio 2) con Java
- 10. selenium-webdriver y aguarde a que cargue la página
- 11. Amplíe Selenium WebDriver WebElement?
- 12. Cómo cambiar entre fotogramas en Selenium WebDriver usando Java
- 13. ¿Cómo enviar cookies con selenium webdriver?
- 14. Primefaces Valor de SelectOneMenu con Selenium Webdriver + Java
- 15. Selenium Webdriver configuración remota
- 16. Carga de archivos con Selenium WebDriver y Java Robot Class
- 17. ¿Cómo verificar la URL de 404 usando Selenium WebDriver?
- 18. elemento selectivo de Selenium webdriver
- 19. setSpeed en Selenium WebDriver usando Ruby
- 20. Selenium WebDriver cómo cerrar el navegador emergente
- 21. ¿Cómo puedo cerrar una ventana específica usando Selenium WebDriver con Java?
- 22. ¿Cómo obtener el título de la página HTML con JavaScript?
- 23. Selenium WebDriver - Cómo configurar el tiempo de espera de carga de página usando C#
- 24. C# Selenium WebDriver FireFox Profile - usando proxy con Autenticación
- 25. obtener título de la página de iframe javascript usando jQuery
- 26. Cómo obtener la sesión del navegadorId utilizando Selenium webdriver
- 27. Selenium 2 (WebDriver) o Geb?
- 28. Obtener Window handle (IntPtr) de Selenium webdriver ventana actual GUID
- 29. Cargando archivos de forma remota en Selenium WebDriver usando PHP
- 30. Selenium WebDriver vaya a la página sin esperar la carga de la página
posible duplicado de [obtener fuente de la página en WebDriver selenio] (http://stackoverflow.com/questions/8498779/get-page-source-in-selenium-webdriver) – sarnold
-1: No reutilizar -hacer preguntas para obtener visibilidad. En cambio, [publicar una recompensa] (http://stackoverflow.com/faq#bounty). – sarnold
La peor parte es que hay personas que intentan responder rápidamente a pesar de que las preguntas se responden varias veces en otras publicaciones ... no estoy seguro de por qué las personas no verifican la pregunta Db primero ... o es demasiado doloroso para las personas Busque y más fácil simplemente pregunte inmediatamente y deje que otra persona lo busque por usted –