getPageSource () в Selenium WebDriver (он же Selenium2) с использованием Java - PullRequest
7 голосов
/ 14 декабря 2011

Как я могу просмотреть источник страницы между тегами "title" и "meta", используя Selenium WebDriver с Java?

Ответы [ 2 ]

15 голосов
/ 14 декабря 2011

Вы можете попробовать driver.getPageSource() после загрузки страницы.

ссылка на документ Java

6 голосов
/ 29 января 2013

Вы можете сравнить заголовок страницы, как показано ниже:

String actualTitle = driver.getTitle();
String expectedTitle = "My Title";
assertEquals(actualTitle, expectedTitle);

Если вы хотите получить исходный код страницы, вы можете использовать следующий код Java:

String pageSource = driver.getPageSource();

Если вы хотите проверить, присутствует ли определенный текст на странице или нет, выполните следующие действия:

boolean isTheTextPresent = driver.getPageSource().contains("your text");
assertTrue(isTheTextPresent);
...