UIAutomator运行浓缩咖啡

时间:2014-12-02 21:00:54

标签: android uiautomator android-espresso

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

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

Espresso无法访问用户显示的对话框以便他可以选择启动器,因为它位于应用程序本身之外。但是,UIAutomator完全可以与之互动。

因此,我想知道在UIAutomator测试之前是否可以使用某种Espresso脚本。

2 个答案:

答案 0 :(得分:10)

由于UIAutomator 2.0现在基于Android Instrumentation,因此您可以在一个测试套件中运行EspressoUIAutomator测试。您可以使用命名的测试方法来运行UIAutomator测试,然后运行其他Espresso的东西。有关UIAutomator 2.0的更多信息以及如何将其与Espresso here一起使用。

答案 1 :(得分:1)

我还没有使用uiatomator的经验,但我可以为您提供一些有用的链接。他们在这里:

要获取有关uiautomator的更多信息,请访问这些网站:

如果您正在寻找如何将Espressouiatomator进行整合,请访问:

https://testyour.app/blog/espresso-uiautomator

希望有所帮助