如何在Android中忽略测试用例?

如何在Android中忽略测试用例?,android,android-testing,Android,Android Testing,您好,我刚刚研究过Robelectric测试用例,我们可以使用@Ignore忽略测试用例。我的问题是,对于AndroidTestCase instrumentation项目的android单元测试用例,我们可以做些什么,android测试用例的@Suppress是否与Robolectric@Igore相同?请给我一些信息,我已经去过了 AndroidTestCase是一种JUnit3,它没有JUnit4@Ignore的类似物。最简单的解决方法是将testXXX()方法重命名为ignoreXXX(

您好,我刚刚研究过Robelectric测试用例,我们可以使用
@Ignore
忽略测试用例。我的问题是,对于AndroidTestCase instrumentation项目的android单元测试用例,我们可以做些什么,android测试用例的
@Suppress
是否与Robolectric
@Igore
相同?请给我一些信息,我已经去过了


AndroidTestCase是一种JUnit3,它没有JUnit4@Ignore的类似物。最简单的解决方法是将testXXX()方法重命名为ignoreXXX()。这应该会有所帮助,因为JUnit 3只运行带有“test”前缀的方法。

您可以在测试用例类或单个测试方法上使用@Suppress来抑制测试执行。

在2017年,除了@santos的答案外,您还可以删除@test注释来忽略要测试的函数

我认为在这种情况下,最好注释掉整个代码,而不是重命名方法。对于一个新的开发人员来说,很容易错过正在发生的事情,特别是如果他们来自Junit4。。。