弹出窗口出现在appium后无法点击按钮

时间:2017-08-07 19:46:38

标签: java android appium python-appium

我使用了appium 1.6.4,而android版本则使用了5.1,6.1和7.0

here

以下是我的代码

public boolean navigateToLoginPage(){

def read_numbers(file):
    while True:
        read = file.read(32)
        if not read:
            break
        yield int.from_bytes(read, 'big')

with open('file_name', 'rb') as f:
    for n in read_numbers(f):
        do_stuff(n)

//我使用了警报界面但没有使用

// if(OK.isEnabled()){OK.click();}它返回true,我也使用.isDisplayed但没有用

//未单击“确定”按钮但执行了try块中的代码 //我也使用了点击功能但没有效果

    String strng = null;
    newObj = new LogInPage();
    wait = new WebDriverWait(driver,20);
    wait.until(ExpectedConditions.visibilityOf(GetStarted));
    GetStarted.click();
    driver.manage().timeouts().implicitlyWait(5000, TimeUnit.MILLISECONDS);

    if(Country.isDisplayed()){
        Country.click();
        wait.until(ExpectedConditions.visibilityOf(Cancel));
        Cancel.click();
    } 
    driver.manage().timeouts().implicitlyWait(4000, TimeUnit.MILLISECONDS); 
    MobileNumber.sendKeys("91**********");

    Next.click();
    driver.manage().timeouts().implicitlyWait(3000, TimeUnit.MILLISECONDS);
    OK.click();// this is the problem , this sometimes works sometimes not 

0 个答案:

没有答案