Android JUnit/Espresso:;“空测试套件”;

Android JUnit/Espresso:;“空测试套件”;,android,android-studio,junit,android-espresso,Android,Android Studio,Junit,Android Espresso,在androidstudio中,我经常遇到这个问题:我可以很好地运行整个UI测试套件,但不能运行单个文件或单个测试用例。当我尝试时,会出现如下错误: Process finished with exit code 1 Class not found: "com.example.MyTest"Empty test suite. 这很麻烦,但我找到了解决办法 转到编辑配置… 手动添加新的测试配置。确保选择“Android仪器化测试” 键入此配置的名称-可能只是类的名称 从下拉列表中选择适当的

在androidstudio中,我经常遇到这个问题:我可以很好地运行整个UI测试套件,但不能运行单个文件或单个测试用例。当我尝试时,会出现如下错误:

Process finished with exit code 1
Class not found: "com.example.MyTest"Empty test suite.

这很麻烦,但我找到了解决办法

转到
编辑配置…

手动添加新的测试配置。确保选择“Android仪器化测试”

键入此配置的名称-可能只是类的名称

从下拉列表中选择适当的模块。然后选择“类”选项(假设您希望一次运行一个文件的测试)

单击
按钮并搜索所需的特定类。然后点击
OK
退出运行配置屏幕

确保您的新配置被选中,并且它显示的图标带有Android头部。这意味着这是一个安卓仪器测试,这是浓缩咖啡所必需的。否则,它将尝试(并失败)将其作为常规JUnit测试运行

完成了!现在您应该能够运行测试了