#android #android-uiautomator #uiautomatorviewer
#Android #android-uiautomator #uiautomatorviewer
Вопрос:
import uiautomator2
device = uiautomator2.connect()
elem = device(resourceId="com.someapp.droid.full:id/publisher_content_row",
className="android.view.ViewGroup")
elem.click(5)
Часто нажимается на нижнюю панель или верхнюю панель, поскольку выбранный элемент может быть скрыт за ними время от времени.
Ответ №1:
Используйте библиотеку Barista для тестов пользовательского интерфейса, это самое простое решение и упрощает все. https://github.com/AdevintaSpain/Barista
С помощью Barista вы можете сделать это следующим образом:
assertClickable("Hello world")
assertClickable(R.string.hello_world)
assertClickable(R.id.button)