UIAutomator运行浓缩咖啡

问题描述 投票:3回答:2

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

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

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

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

android uiautomator android-espresso
2个回答
10
投票

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


1
投票

我还没有使用uiatomator的经验,但我可以为你提供一些有用的链接。他们来了:

To get more information about uiautomator visit these site:

If you're looking for how to integrate Espresso with uiatomator visit:

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

希望它有所帮助

© www.soinside.com 2019 - 2024. All rights reserved.