支付宝开源非侵入式 Android 自动化测试工具 Soloπ
发布时间:2019-07-15 21:17:51 所属栏目:Windows 来源:乔瑞凯
导读:Solo(SoloPi)是支付宝开源的一个无线化、非侵入式的Android自动化测试工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。 本文是SoloPi团队关于项目的深度解读, 作者:乔瑞凯,蚂蚁金服高级无线开发工程师 前
|
Soloπ 支持 CPU、内存、fps、流量等常规指标的实时获取,同时支持将性能数据记录下来,存储到本地并通过报表形式展示。Soloπ 还提供了数据上传的功能,可以将数据发送给服务端做进一步的处理。整套性能工具支持手动触发和广播触发,可以和自动化测试轻松打通。 响应耗时计算 除了常规性能指标的获取,Soloπ 还提供了响应耗时计算的功能。大家都知道,计算响应耗时的一种常用方法就是基于代码埋点或是系统日志(比如 activityDisplayed Time),但是这种方法计算得到的结果对于异步加载较多的界面来说会与用户实际的观感有比较大的偏差。
Soloπ 基于录屏分帧能力实现了一套计算接近用户体验的响应时间的方案。具体的说,在开启录屏后,Soloπ 会基于 ADB shell 的 get event 命令监听屏幕的点击事件,将其作为计算响应耗时的起点,当录屏结束后,Soloπ 会从后向前倒序对视频进行对比,查找出界面趋于稳定的时间点,并作为计算的终点,二者相减就是响应耗时。
移动 Lighthouse (编辑:菏泽站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – 无法将OSX 10.9绑定到Active Direc
- windows-server-2008 – 远程桌面会话突然以“协议错误”结
- windows-server-2003 – 将Active Directory从2003年移至20
- 11个Linux终端命令,没用过的快去试试吧!!
- 如何在Windows中创建符号链接?
- 实锤!华为操作系统“鸿蒙”最早将于今秋面市!
- Windows 10 21H2即将面世 微软再推送可靠性补丁更新 KB4023
- 在Intel NUC上安装Linux
- 云开发与WePY,快速实现Linux命令查询小程序
- 如何解释正在运行的进程列表之外的Windows Server上的内存使
站长推荐
热点阅读




