滴滴-Doraemonkit开源工具使用

Doraemonkit开源工具使用

工具背景:
Doraemonkit是一款滴滴客户端研发团队开源的研发助手组件工具,可支持Android平台和IOS平台。

开发背景:(源自github)
1、DoraemonKit 能够快速让你的业务测试代码能够在这里统一管理,统一收口;
2、DoraemonKit 内置很多常用的工具,避免重复实现,一次接入,你将会拥有强大的工具集合。

github-Doraemonkit
Alt

Android 平台接入_三步曲

第一步:
引入dependencies
在这里插入图片描述
第二步:
导入对应资源包
import com.didichuxing.doraemonkit.DoraemonKit;

第三步
在App启动时,onCreat()中初始化

初始化

总结

支持平台 Android/iOS 接入成本
功能完整度 100% 稳定性 80%
功 能 详 解
APP基本信息 统一基本信息入口,便捷相关信息查询
沙盒浏览 便捷测试过程中查看相关数据查询(sharedpreference)
crash查看 便捷快速查看crash日志(不依赖于文件导出查询)
日志查看 便捷快速在移动端查看对应日志(不依赖于IDE或文件导出查看)
帧率 更加直观的观测app页面浏览时的流畅度(不依赖于现象与数据分离)
cpu 更加直观的观测app页面浏览时cpu的使用率,排查页面加载或数据请求时,是否存在耗时操作
RAM 更加直观的观测app页面浏览时RAM的使用率,排查是否存在ram持续增加或长时间未被回收问题
取色器 便捷UI走查(相对人的感官更加精准)
对齐标尺 便捷UI走查(相对人的感官更加精准)
控件检查 便捷UI走查(相对人的感官更加精准)
布局边框 便捷查询App UI布局层级,方便排查是否存页面过度绘制,从而影响到页面流畅度

功能展示

Alt 在这里插入图片描述
在这里插入图片描述 在这里插入图片描述
在这里插入图片描述 在这里插入图片描述
在这里插入图片描述 在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/baidu_27032161/article/details/88552538