У моего приложения есть всплывающее окно, которое может появиться на любой вкладке из десяти в любое время.Я написал скрипт веб-драйвера, как показано ниже.Но на какой вкладке не появляется всплывающее окно, я получаю исключение
Невозможно найти элемент: {"method": "xpath", "selector": "// button [содержит (text (),'Новый пациент')] "}
Условие 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")
}