8

Java で Selenium WebDriver を使用して、「タイトル」タグと「メタ」タグの間のページのソースを表示するにはどうすればよいですか?

4

2 に答える 2

15

driver.getPageSource()ページを読み込んだ後で試すことができます。

Java ドキュメントへのリンク

于 2011-12-14T10:05:36.097 に答える
7

以下のコードのように、ページのタイトルを比較できます。

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);
于 2013-01-29T13:18:02.860 に答える