使用 React Native 录制 Espresso 测试

Recording Espresso tests with React Native

我正在创建一个 React Native 应用程序,我想用 Espresso 测试它。

当我点击“记录 Espresso 测试”时,出现以下错误:

No suitable Android Application configuration found

Please create an Android Application configuration with a valid module and Default or Specified launch activity.

此外,我手动创建了一个测试,但是“运行”按钮对于测试不可用。

我找到了这个答案:How to use Espresso UI Testing for React Native? 并为我的资源设置 accessibilityLabel,但这似乎没有任何效果。

我为此使用 Android Studio 2.2.3

我找到了解决方案:

如果您将 android 文件夹从 React Native 项目导入到 Android Studio,它将作为一个常规 Android 项目运行,因此您将能够记录 Espresso 测试通常的方式。