【发布时间】:2018-12-05 08:57:04
【问题描述】:
我的应用程序有一个弹出窗口,它可能随时出现在十个选项卡中的任何一个选项卡中。 我已经编写了一个如下的 webdriver 脚本。 但是弹出窗口没有出现在哪个选项卡上我得到了异常
无法定位元素:{"method":"xpath","selector":"//button[contains(text(),'New patient')]"}
永远不会调用 else 条件。
var new_patient ="//button[contains(text(),'New patient')]";
if(new_patient !=0){
var NewPatient = WDS.browser.findElement(pkg.By.xpath("//button[contains(text(),'New patient')]"));
NewPatient.click();
WDS.log.info("New patient clicked");
}
else
{
WDS.log.info( "it is not Clicked")
}
【问题讨论】: