在Android中同时使用unit test和instrument test作为单元测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Android中同时使用unit test和instrument test作为单元测试相关的知识,希望对你有一定的参考价值。
参考技术A作为开发人员,我们需要编写必要的单元测试以验证程序的稳定性,而且单元测试也可以用来验证重构的结果。
android官方现在提供了两种测试途径Android Unit Test 和Android Instrument Test。 本篇主要介绍他们各自的运行方式,测试结果和测试覆盖率结果生成方式,以及在项目中如何同时使用它们。
两种测试方式可以同时在项目中使用,Android Unit Test负责逻辑验证,Android Instrument Test负责验证在真实环境下的逻辑执行(smoke test就够了)。
Android Studio 1.5
Android gradle plugin 1.5.0
在项目中使用Instrument Test是Android的默认方式。
然后运行时请使用 "jacocoTestReport" gradle task
生成的覆盖率结果会在以下文件夹中
并在运行时请使用 "jacocoTestReport" gradle task
测试结果的存放路径为
以上是关于在Android中同时使用unit test和instrument test作为单元测试的主要内容,如果未能解决你的问题,请参考以下文章
About Unit Test In Android(安卓单元测试研究,附技术分享ppt)
[Unit Testing] Fundamentals of Testing in Javascript