支付宝开源非侵入式 Android 自动化测试工具 Soloπ
发布时间:2019-07-17 19:43:36 所属栏目:Windows 来源:乔瑞凯
导读:Solo(SoloPi)是支付宝开源的一个无线化、非侵入式的Android自动化测试工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。 本文是SoloPi团队关于项目的深度解读, 作者:乔瑞凯,蚂蚁金服高级无线开发工程师 前
Soloπ 支持 CPU、内存、fps、流量等常规指标的实时获取,同时支持将性能数据记录下来,存储到本地并通过报表形式展示。Soloπ 还提供了数据上传的功能,可以将数据发送给服务端做进一步的处理。整套性能工具支持手动触发和广播触发,可以和自动化测试轻松打通。 响应耗时计算 除了常规性能指标的获取,Soloπ 还提供了响应耗时计算的功能。大家都知道,计算响应耗时的一种常用方法就是基于代码埋点或是系统日志(比如 activityDisplayed Time),但是这种方法计算得到的结果对于异步加载较多的界面来说会与用户实际的观感有比较大的偏差。 Soloπ 基于录屏分帧能力实现了一套计算接近用户体验的响应时间的方案。具体的说,在开启录屏后,Soloπ 会基于 ADB shell 的 get event 命令监听屏幕的点击事件,将其作为计算响应耗时的起点,当录屏结束后,Soloπ 会从后向前倒序对视频进行对比,查找出界面趋于稳定的时间点,并作为计算的终点,二者相减就是响应耗时。 移动 Lighthouse (编辑:520站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 微软Windows10 Build 19044.1566 KB5010415 正式版上线
- 微软赞许Windows 11系统 比以前的系统成功
- Win10命令提示符字体太小且无法更改设置怎么办
- Win12重磅爆料!微软Windows12计划3月份开始开发
- powershell – 我的服务帐户需要什么来解决robocopy中的“管
- 各种NLP操作难实现?谷歌开源序列建模框架Lingvo
- Win10怎么开启登录信息显示 Win10开启登录信息显示办法
- Win10系统有必要常常升级吗?Win10长期性不升级会怎样
- Linux下4种禁用Root登陆的方法,你掌握了哪几种呢?
- 判断Linux系统是否被入侵,你需要几步?9个小技巧分享!
站长推荐
热点阅读