newcane
newcane

Reputation: 285

getPageSource() in Selenium WebDriver(a.k.a Selenium2) using Java

How can I view the source of a page between the "title" and "meta" tags using Selenium WebDriver with Java?

Upvotes: 9

Views: 79496

Answers (2)

Sam
Sam

Reputation: 2437

You can try driver.getPageSource() after you have loaded the page.

link to java doc

Upvotes: 15

Ripon Al Wasim
Ripon Al Wasim

Reputation: 37766

You can compare the Title of a page as below code:

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

If you want to get page source you can get by using the following java code:

String pageSource = driver.getPageSource();

If you want to verify a particular text is present or not on the page, do as below:

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

Upvotes: 7

Related Questions