我正在使用selenium和appium与Java代码测试本机iOS移动应用程序。作为我的拆解的一部分,我必须继续点击"返回"按钮直到"设置"按钮出现在我可以注销应用程序的位置。
我尝试使用do做了一些事情,但没有工作。有人可以帮忙吗?
答案 0 :(得分:0)
试试这段代码可能会对你有所帮助
try {
boolean flag = true;
while(flag) {
WebElement backBtn = driver.findElementByName("back");
backBtn.click();
Thread.sleep(1000);
boolean isFindSettingBtn = driver.findElementsByName("setting").size() !=0;
if(isFindSettingBtn) {
break;
}
}
}catch(Exception e) {
e.printStackTrace();
}