首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android测试
订阅
LiveForYourself
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
高德Android高性能高稳定性代码覆盖率技术实践
我们这套全新的方案,简洁而不简单,巧妙地实现了无Hack采集,在保证高稳定性和不侵入源码的前提下,优雅地实现了生产环境代码覆盖率的高性能采集,已经过高德地图多版本验证,是一套成熟、稳定且高效的方案。
Android 增量代码测试覆盖率工具实践
所以代码覆盖测试是有必要的,代码覆盖只能保证这行代码执行了,不能保证其是否正确。寻找相关工具,发现最接近的是jacoco。jacoco 接入也比较简单,在安卓上用的offline 模式,不过jacoco 默认是全部插入探针代码,所以需要对其改造,只对增量代码插入探针。 需求开发…
写给android同学的代码覆盖率讲解
背景 很多团队都是通过测试这一流程来作为代码高质量上线的最后一道关卡,所以保证测试这一流程不出问题是非常重要的。 因此为了提高代码质量,通常有以下几种方案: 通过单测,来cover部分代码逻辑的边界
Android NDK Tombstone/Crash 分析
Android NDK 程序的系统调试没那么复杂,虽然它长着一副恐怖的外表,但是只要掌握了正确的方法,了解 Tombstone 文件中关键信息的含义,学会使用 addr2line 和 ndk_stack 这两个超级方便的工具,那么一步一步找出导致 NDK 程序 Crash 的 Bug 就非常 Easy 了。 这些工作也还只是帮助你快速地定位到你的代码出现问题的位置,具体的 Bug 还是需要你进一步地根据业务逻辑来分析代码。
Android 单元测试研究与实践
做项目不写单元测试的都是耍流氓
安卓单元测试 (十一):异步代码怎么测试
问题 今天讲一个我们讨论群里面被问得最多的一个问题:怎么测试异步操作。问题很明显,测试方法跑完了的时候,被测代码可能还没跑完,这就有问题了。比如下面的类: public class RepoModel { private Handler mUiHandler = new Han…