任何人都在关心如何在黄瓜的另一个场景中切换到新页面,因为我无法点击新页面上加载的链接,因为编译器抱怨无法找到元素。很抱歉没有在这里发布代码,只是为了企业。
现在新页面功能
@Given("^user is logged into Gmail successfully$")
public void userIsLoggedIntoGmailSuccessfully(){
//getting current URL driver.get
("https://mail.google.com/home/");
}
@When("^user navigates to settings link$")
public void userNavigatesToSettings() {
//this is where all hell breaks loose
driver.findElement(By.xpath(".//a[contains(text(),'Settings']")).click();
}