在Android中同时使用unit test和instrument test作为单元测试

 我来答
新科技17
2022-06-19 · TA获得超过5863个赞
知道小有建树答主
回答量:355
采纳率:100%
帮助的人:73万
展开全部

作为开发人员,我们需要编写必要的单元测试以验证程序的稳定性,而且单元测试也可以用来验证重构的结果。

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

测试结果的存放路径为

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式