Невозможно нажать кнопку в собственном приложении Android с помощью appium 1.6.4

Я не могу нажать на кнопку "выход". Я использовал все возможные подходы, такие как локаторы, UISelector и вкладки с использованием класса TouchAction, но это не сработало. Даже метод getlocation().getX() также не работает, чтобы щелкнуть элемент, он не генерирует никаких исключений.

ImageOfElment


person Amit Kumar    schedule 12.07.2017    source источник
comment
Было бы полезно опубликовать используемую разметку и локаторы, которые вы пробовали.   -  person Jeff Walker    schedule 12.07.2017
comment
Можете ли вы опубликовать свой код, как вы подходите к клику?   -  person Mani    schedule 14.07.2017


Ответы (2)


Попробуйте следующий код:

driver.findElement(By.id("LOGOUT")).click();
person SaiPawan    schedule 12.07.2017

Объявите элемент следующим образом:

@AndroidFindBy(id = "com.care.android.careview:id/logout")
public MobileElement logoutButton;

Использование:

logoutButton.click();

Это должно работать.

person Mani    schedule 14.07.2017