繁体   English   中英

从命令行运行Android Junit测试

[英]Running Android Junit tests from command line

我希望能够从命令行运行Junit测试,但是当我运行此命令时

java -cp /usr/share/java/junit.jar org.junit.runner.JUnitCore [test class name]

我得到的只是

OK (0 tests)

它是否与Android项目有关? 我之前运行过这个命令并没有太多问题。

我只是设法从命令行运行JUnit测试,但使用adb shell。

命令是

./adb shell am instrument -w com.dddforandroid.api/android.test.InstrumentationTestRunner

更多细节在这里

模板:

adb shell am instrument -w <YOUR_PACKGE_NAME>.test/android.support.test.runner.AndroidJUnitRunner

例:

adb shell am instrument -w com.example.android.testing.blueprint.flavor2.test/android.support.test.runner.AndroidJUnitRunner

有关Google github页面的详细信息: Android测试蓝图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM