0
import uiautomator2
device = uiautomator2.connect()
elem = device(resourceId="com.someapp.droid.full:id/publisher_content_row",
            className="android.view.ViewGroup")
elem.click(5)

它经常单击底部栏或顶部栏,因为所选项目有时可能隐藏在它们后面。

4

1 回答 1

0

使用 Barista 库进行 UI 测试,它是最简单的解决方案,让一切变得更容易。https://github.com/AdevintaSpain/Barista

使用 Barista,您可以这样做:

assertClickable("Hello world")
assertClickable(R.string.hello_world)
assertClickable(R.id.button)
于 2020-11-30T13:55:47.170 回答