我正在尝试编写一种方法来使用页面对象验证页面标题,但我无法做到。在谷歌页面中搜索某些内容后,您能否帮我写一个方法来验证页面标题。
这是我的2节课。
1级
public class GoogleSearchPage {
protected WebDriver driver;
@FindBy(name="q")
private WebElement SearchBox;
@FindBy(name="btnG")
private WebElement SearchButton;
public void SearchFor(String SearchTerm)
{
SearchBox.sendKeys(SearchTerm);
SearchButton.click();
}
}
2 类
public class TestSearchResults {
WebDriver driver;
GoogleSearchPage page;
@BeforeClass
public void Launch() throws Exception
{
driver = new FirefoxDriver();
driver.get("http://google.com");
}
@AfterClass
public void Close()
{
driver.quit();
}
@Test
public void ResultPage() {
System.out.println(page);
page=PageFactory.initElements(driver, GoogleSearchPage.class);
page.SearchFor("selenium");
}
}
您能否帮助在显示搜索结果后如何验证标题
注意:我正在使用 TestNG。
在此先感谢,湿婆奥莱蒂。