我无法点击"退出"按钮。我使用了所有可能的方法 定位器,UISelector和使用TouchAction类的选项卡,但它没有成功。即使getlocation()。getX()方法也无法点击该元素,它也不会抛出任何异常。
答案 0 :(得分:0)
请尝试以下代码:
driver.findElement(By.id("LOGOUT")).click();
答案 1 :(得分:0)
// Update your xpath accordingly and use following code
@FindBy(xpath="//android.widget.buttonView[@text='logout']")
private WebElement logoutbutton;
if(logoutbutton.isEnabled())
{
logoutbutton.click();
}
// If your app is having id for this element then use following , update logout with id available in your app
@FindBy(id="logout")
private WebElement logoutbutton;
if(logoutbutton.isEnabled())
{
logoutbutton.click();
}
答案 2 :(得分:0)
声明这样的元素,
@AndroidFindBy(id = "com.care.android.careview:id/logout")
public MobileElement logoutButton;
用法是:
logoutButton.click();
这应该有用。