继续单击按钮1直到按钮2出现在使用java的selenium中

时间:2017-07-28 02:06:05

标签: java selenium selenium-webdriver appium-ios

我正在使用selenium和appium与Java代码测试本机iOS移动应用程序。作为我的拆解的一部分,我必须继续点击"返回"按钮直到"设置"按钮出现在我可以注销应用程序的位置。

我尝试使用do做了一些事情,但没有工作。有人可以帮忙吗?

1 个答案:

答案 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();
    }