技术开发 频道

Android上的单元测试

  3、Build和Install

  在 Eclipse上,这两个步骤是一起完成的。只要点一下Run即可。只不过如果你不在Run Configuration里将安装后的Launch Action设为“Do Nothing”,就会自动运行一下你的MainActivity。对于我们,设为Do Nothing即可。如下图:

  完成后,利用命令:

  adb shell pm list packages

  可以在已经安装的pkg列表里看到com.android.testapp。

  4、运行测试,查看结果

  之后就打开命令行,运行以下命令

  adb shell am instrument –e class com.android.testapp.test.TestMainActivity –w com.android.testapp/android.test.InstrumentationTestRunner

  即可看到如下的结果:

  可以看到,单元测试正确的找到了减法中的错误。结果中的成功的测试显示为”.”,一个失败的显示为”F”。只不过我还是不太理解为什么我只写了两个测试方法,Tests run却显示了3。

1
相关文章