是否可以使用 espresso 测试记录器记录多个应用程序的测试,或者您是否需要使用 UiAutomator 为这些测试手动编写代码?
最佳答案
背景见:
- Google 关于 Espresso 的文档,
- Google 关于 Espresso Test Reorder 的文档,
- Google 关于 UI Automator 的文档, 和
- Alex Zhukovich 的教程 Android testing: Espresso & UIAutomator together关于结合 Espresso + UIAutomator 来测试多个应用程序。 (还有关于 Android 单元测试、Mockito 和 Roboelectric、Espresso 和 UIAutomator 的 Alex's previous tutorials。)
例如,这对工具应该可以用于测试应用的通知。
但这些文档并未讨论将 Espresso 测试记录器用于多个应用程序。测试记录器处于测试阶段,仍在开发中。
建议:尝试使用 Espresso Test Recorder 分别记录每个应用程序中的操作和断言,然后手动组合两个生成的测试程序。
请反馈经验教训!
关于android - 是否可以使用 espresso 测试记录器测试多个应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38919646/