首页 > 解决方案 > 如何在没有 Kotlin 源代码的情况下在 Espresso 中启动活动?

问题描述

我在网上看到很多关于 Espresso 的教程。所有教程都依赖于应用程序源代码。我最近从 Appium 切换到 Espresso,想从 Kotlin 重新开始。如果我没有 App 源代码,如何在 Kotlin 中启动活动?

标签: kotlinandroid-espressoui-testing

解决方案


如果您打算将 Espresso 直接用作库,而不是 Appium 的 Espresso 驱动程序,则没有源代码就无法使用它:

Espresso是一种灰盒测试工具,只能作为仪器测试的一部分运行。

如果您无权访问源代码,则只能使用 Appium 等黑盒测试工具,并且Espresso 驱动程序在后台使用 Espresso API。


推荐阅读