UIAutomator运行浓缩咖啡

lag*_*age 4 android android-espresso android-uiautomator

我目前正在测试应该设置为默认启动器的应用程序.

我已经Espresso运行了一组测试,但只有在用户之前选择我的应用程序作为启动器时它们才有效.

向用户显示的对话框是无法访问的Espresso,因为它位于应用程序本身之外.但是,UIAutomator完全能够与它进行交互.

因此,我想知道UIAutomatorEspresso测试之前是否可以使用某种脚本.

den*_*nys 10

由于UIAutomator 2.0现在基于Android Instrumentation,您可以在一个测试套件中运行EspressoUIAutomator测试,例如.您可以使用命名的测试方法来运行UIAutomator测试,然后运行其他Espresso的东西.更多关于UIAutomator 2.0以及如何与咖啡一起使用它在这里.