Jak mogę zweryfikować tekst w tagu tytułu przy użyciu Selenium WebDriver i java?Pobierz tytuł strony za pomocą Selenium WebDriver za pomocą Java
10
A
Odpowiedz
3
Jeśli używasz Selenium 2.0/Webdriver, możesz zadzwonić pod numer driver.getTitle() lub driver.getPageSource(), jeśli chcesz przeszukać rzeczywiste źródło strony.
2
w Javie można zrobić kilka rzeczy, takich jak:
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
Można to łatwo zrobić za pomocą JUnit lub TestNG ram. Czy twierdzenie, jak poniżej:
String actualTitle = driver.getTitle();
String expectedTitle = "Title of Page";
assertEquals(expectedTitle,actualTitle);
OR,
assertTrue(driver.getTitle().contains("Title of Page"));
2
To może być wykonane przez uzyskanie tytuł strony, selen i zrobić twierdzenie za pomocą TestNG.
- klasa
importu Assert w dziale importu:
`import org.testng.Assert;`
utworzyć obiekt WebDriver:
WebDriver driver=new FirefoxDriver();
zastosować tę dochodzić tytuł strony:
Assert.assertEquals("Expected page title", driver.getTitle());
Powiązane problemy
- 1. Pobierz całą zawartość strony za pomocą Selenium
- 2. Jak uzyskać nazwę strony za pomocą Selenium Webdriver (C#)?
- 3. Jak zautomatyzować captcha za pomocą Selenium Webdriver?
- 4. Autouzupełnianie testu za pomocą Selenium webdriver
- 5. Sprawdzanie tekstu zastępczego za pomocą Selenium Webdriver
- 6. primefaces wartość selectOneMenu za pomocą Selenium Webdriver + Java
- 7. Jak zaimplementować PhantomJS z Selenium WebDriver za pomocą java
- 8. Jak przesłać plik za pomocą Selenium WebDriver w Javie
- 9. Jak pobrać plik .docx za pomocą Selenium webdriver w Javie?
- 10. Jak obsługiwać przesyłanie plików systemu Windows za pomocą Selenium WebDriver?
- 11. Wyświetlenie strony podczas testowania za pomocą PhantomJS za pośrednictwem Selenium
- 12. W jaki sposób klikasz element ukryty za pomocą Selenium WebDriver?
- 13. Zmiana agenta użytkownika za pomocą selenium webdriver w Javie
- 14. Jak uzyskać wybraną opcję za pomocą Selenium WebDriver z Pythonem?
- 15. Jak odczytać tekst z ukrytego elementu za pomocą Selenium WebDriver?
- 16. Najlepsza praktyka oczekiwania na zmianę za pomocą Selenium Webdriver?
- 17. Wybierz przycisk opcji PrimeFaces za pomocą Selenium Webdriver
- 18. Pobierz tytuł strony w kodzie strony głównej za
- 19. Ustaw język Chrome za pomocą Selenium ChromeDriver
- 20. Pobierz plik za pomocą protokołu HTTP w WebDriver
- 21. Lokalizowanie elementu LI za pomocą: tekstu za pomocą watir-webdriver
- 22. Jak otworzyć adres URL za pomocą skrótu za pomocą Selenium?
- 23. Pobierz plik za pomocą Nightmare
- 24. Przechwytywanie sieci za pomocą Selenium/PhantomJS
- 25. Jak zlokalizować tytuł strony za pomocą Spring i Tiles2?
- 26. Selenium Webdriver w/Java: lokalizowanie elementów z wieloma nazwami klas za pomocą jednego polecenia
- 27. pobierz zawartość ze strony internetowej za pomocą javafx
- 28. Przewiń Firefox za pomocą Watir Webdriver
- 29. Jak zamknąć okno przeglądarki podrzędnej w Selenium WebDriver za pomocą Java
- 30. Jak zmienić rozmiar bieżącego okna przeglądarki w Selenium WebDriver za pomocą Java?
możliwe duplikat [dostać źródło strony w selen webdriver] (http://stackoverflow.com/questions/8498779/get-page-source-in-selenium-webdriver) – sarnold
-1: Nie wolno ponownie -ask pytania, aby uzyskać widoczność. Zamiast tego [dodaj nagrodę] (http://stackoverflow.com/faq#bounty). – sarnold
Najgorsze jest to, że są ludzie, którzy szybko próbują odpowiedzieć, nawet jeśli na te pytania odpowiedziano na wiele innych postów. Nie wiem, dlaczego ludzie nie sprawdzają odpowiedzi na pytanie SO db. Czy jest to zbyt bolesne dla ppl szukaj i łatwiej po prostu zapytaj od razu i pozwól, aby ktoś inny szukał go dla Ciebie –