在Kotlin上的Android Project中找不到仪器测试

Def*_*XYZ 5 testing android automated-tests kotlin

Android项目中的检测测试存在问题:它们从“项目结构”窗口调用No tests found时正在运行,但是从编辑器的绿色箭头运行时却正在运行。我想他们正在作为单元测试运行。

有趣的是,Java项目对此没有任何问题。而且,如果我在OS Windows或MacOS上运行仪器化测试-一切都很好,但在Ubuntu中却没有。

Kotlin插件版本为1.2.21。Gradle版本为3.0.1

Def*_*XYZ 0

我经过多次尝试找到了解决方案。我不知道具体的问题是什么。也许是Android Studio的新版本,或者是Kotlin的支持。

我的 Instrumentation 测试作为单元测试启动,因为 Android Studio 将它们识别为单元测试。

要解决此问题,您只需删除 Android Studio 的配置文件夹并再次重新启动 IDE。