Android 测试相关
文章平均质量分 94
Magician锋
这个作者很懒,什么都没留下…
展开
-
Android Robolectric 测试框架探究
由于工作工作需要,对Android的测试框架做了个初步的研究,这里记录下,也会记录若干参考资料和例子,方便自己以后回顾。本文主要记录了Robolectric框架的探究过程。1 简介通过实现一套JVM能运行的Android代码,然后在unit test运行的时候去截取android相关的代码调用,然后转到他们的他们实现的代码去执行这个调用的过程。举个例子说明一下,比如android里面有个类叫Text原创 2016-03-30 23:17:43 · 3395 阅读 · 1 评论 -
Android Espresso 测试框架探究
1 简介Espresso 是谷歌官方实现的一个测试框架,根据官方文档,该框架主要能实现如下的功能。 查找一个view是否显示 在一个view上触发一个动作 查询一个view中是否符合一个断言 使用 onView 方法进行一般测试 使用 onData 进行 AdapterView 相关的测试(ListView, GridView,……) 使用 onData 方法进行一般测试 调试Espr原创 2016-05-30 19:33:52 · 8121 阅读 · 1 评论 -
Android 代码覆盖率工具使用
前言Android 开发统计代码覆盖率,在之前的老版本中,需要借助第三方工具,在现在的新版本中,只要使用JaCoCo插件,就可以完成简单覆盖率测试。与 Espresso 框架结合,进行覆盖率测试Android SDK 现在已经内置了对 Emma Test Coverage框架的支持,可以在官方文档中进行查阅。 具体由 JaCoCo 工具进行覆盖率相关内容。原创 2016-06-29 21:20:53 · 2968 阅读 · 2 评论 -
(翻译)Android应用生成测试覆盖率报告
对于使用AndroidJUnit4 runner创建的Android集成测试用例,之前一直都没有发现,一种合适的产生代码覆盖率的方式。我曾经尝试过很多方式,但是要不就是不奏效,要不就是只合适我现在已经不再使用的Robolectric测试框架,其他开发者,也渐渐不再新项目中使用这个测试框架了。翻译 2016-06-29 21:28:24 · 1897 阅读 · 1 评论