是否可以使用 espresso 测试记录器测试多个应用程序?

bar*_*arq 5 android android-espresso android-espresso-recorder

是否可以使用 espresso 测试记录器为多个应用程序记录测试,或者您是否需要使用 UiAutomator 为这些测试手动编写代码?

pio*_*543 0

Espresso使用当前应用程序上下文,因此这意味着您无法执行检查共享意图、通知或打开另一个应用程序等操作。

您可以为每个应用程序进行测试,然后编写 bash/python 脚本来一起运行它们,但正如您认为无法使用单个记录或“手动”测试用例来测试多个应用程序一样。

我认为UiAtomator这可以成为一个纯粹的仪器测试框架,但我还没有使用过。

希望它会有所帮助。