Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
空测试套件错误:为android编写检测测试用例_Android_Android Espresso_Android Instrumentation - Fatal编程技术网

空测试套件错误:为android编写检测测试用例

空测试套件错误:为android编写检测测试用例,android,android-espresso,android-instrumentation,Android,Android Espresso,Android Instrumentation,我完全按照前面提到的步骤创建仪器单元测试用例。这是我在androidTest->Java->com.mypackage.name包中的测试类 @RunWith(AndroidJUnit4.class) @SmallTest public class Test { private List<String> list; @Before public void initList(){ list = new ArrayList<>(); } @or

我完全按照前面提到的步骤创建仪器单元测试用例。这是我在
androidTest->Java->com.mypackage.name
包中的测试类

@RunWith(AndroidJUnit4.class)
@SmallTest
public class Test {

  private List<String> list;
  @Before
  public void initList(){
    list = new ArrayList<>();
  }

  @org.junit.Test
  public void searchPlace() {
    assert list.size() == 0;

  }
}

有什么我做错了吗?

当测试仪器运行程序设置不正确时,我看到了这个错误。在构建文件中,应该将其设置为
android.support.test.runner.AndroidJUnitRunner
。还要在测试配置中仔细检查类包名称是否正确。

如果将测试从单元剪切粘贴到工具,则会发生这种情况。 只需转到主菜单->运行->调试->编辑配置。。。 删除旧的和损坏的测试。
然后重新运行。

正常情况下,清理项目并重试即可。
Process finished with exit code 1
Class not found: "com.package.base.Test"Empty test suite.