Android 新测试类型
Android New Test Type
在Android测试框架中有两种类型,即Local unit tests
和Instrumented tests
。是否可以创建 Instrumented 测试的副本?
我只希望在 select 这个副本时执行一些测试。或者换句话说,我想区分 "Instrumented Tests" 中的不同测试。这可能吗?
请询问您需要的任何详细信息。谢谢
不需要重复测试,您可以使用 filters 提供的 Android 测试支持库中的一些来注释它们,或者您可以创建自己的注释。
然后使用 AndroidJunitRunner 您可以 运行 测试有或没有特定注释
过滤测试 运行 给定注释的测试:
adb shell am instrument -w -e annotation com.android.foo.MyAnnotation com.android.foo/android.support.test.runner.AndroidJUnitRunner
在Android测试框架中有两种类型,即Local unit tests
和Instrumented tests
。是否可以创建 Instrumented 测试的副本?
我只希望在 select 这个副本时执行一些测试。或者换句话说,我想区分 "Instrumented Tests" 中的不同测试。这可能吗?
请询问您需要的任何详细信息。谢谢
不需要重复测试,您可以使用 filters 提供的 Android 测试支持库中的一些来注释它们,或者您可以创建自己的注释。
然后使用 AndroidJunitRunner 您可以 运行 测试有或没有特定注释
过滤测试 运行 给定注释的测试:
adb shell am instrument -w -e annotation com.android.foo.MyAnnotation com.android.foo/android.support.test.runner.AndroidJUnitRunner