Jak mogę wyświetlić źródło strony między tagami "title" i "meta", używając Selenium WebDriver z Javą?getPageSource() w Selenium WebDriver (a.k.a Selenium2) przy użyciu Javy
7
A
Odpowiedz
12
Możesz spróbować driver.getPageSource()
po załadowaniu strony.
5
Możesz porównać tytuł strony jak poniżej kodu:
String actualTitle = driver.getTitle();
String expectedTitle = "My Title";
assertEquals(actualTitle, expectedTitle);
Jeśli chcesz uzyskać źródło strony można uzyskać za pomocą następującego kodu Java:
String pageSource = driver.getPageSource();
Aby sprawdzić, czy określony tekst jest obecny na stronie, wykonaj poniższe czynności:
boolean isTheTextPresent = driver.getPageSource().contains("your text");
assertTrue(isTheTextPresent);
Powiązane problemy
- 1. Zdalne przesyłanie plików w Selenium WebDriver przy użyciu PHP
- 2. Uruchamianie Selenium WebDriver przy użyciu Pythona z rozszerzeniami (pliki .crx)
- 3. Jak sprawdzić adres URL dla 404 przy użyciu Selenium WebDriver?
- 4. Uzyskiwanie adresu URL bieżącej strony przy użyciu Selenium WebDriver
- 5. Jakiekolwiek czysto funkcjonalne wiązania językowe dostępne dla Selenium2/WebDriver?
- 6. Jak uzyskać przeglądarkę sessionId przy użyciu Selenium webdriver
- 7. Przełączanie między dwoma oknami przeglądarki przy użyciu Selenium WebDriver
- 8. Selenium2 WebDriver Ruby => jak kliknąć ukryty link
- 9. Obsługa w programie Webdriver przy użyciu Chromeoptions
- 10. Selenium WebDriver na IE11
- 11. Zdalna konfiguracja Selenium Webdriver
- 12. Selenium Webdriver - Element niewidoczny
- 13. Selenium webdriver i unicode
- 14. Wykonywanie testów Równolegle na różnych systemach operacyjnych i przeglądarkach z WebDriver przy użyciu Javy i TestNG
- 15. Przepuścić agenta użytkownika przez webdriver w Selenium
- 16. Przy użyciu Selenium2, jak sprawdzić, czy określony tekst istnieje na stronie?
- 17. Fabryczny wzór dla Selenium Webdriver
- 18. Test jednostki Selenium przy użyciu JUnit (Java)
- 19. Akcje rekordów przy użyciu Selenium
- 20. Indeks elementu w tablicy przy użyciu Javy
- 21. Jak prowadzić Firebug z Selenium WebDriver
- 22. Selenium-WebDriver jak wyróżnić element przy użyciu javascript i przeglądarki Firefox
- 23. Selenium Webdriver/Beautifulsoup + Web Scraping + Błąd 416
- 24. Selenium WebDriver Znajdź nth element
- 25. Selenium Webdriver - Pobieranie danych tabeli
- 26. Selenium WebDriver + Firefox 7.0.1 niekompatybilność
- 27. Selenium WebDriver i DropDown Boxes
- 28. Jak uruchomić Firebug w Selenium WebDriver (Selenium 2)?
- 29. Jak załadować domyślny profil w chrome przy użyciu Python Selenium Webdriver?
- 30. Jak ustawić opcję wybraną przy użyciu klienta Selenium WebDriver (selen 2.0) w rubinie
Łącze javadoc jest zepsute. – Stephan
Dzięki, zaktualizowałem to teraz. – Sam