支付宝开源非侵入式 Android 自动化测试工具 Soloπ
发布时间:2019-07-16 02:19:16 所属栏目:Windows 来源:乔瑞凯
导读:Solo(SoloPi)是支付宝开源的一个无线化、非侵入式的Android自动化测试工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。 本文是SoloPi团队关于项目的深度解读, 作者:乔瑞凯,蚂蚁金服高级无线开发工程师 前
|
Soloπ 支持 CPU、内存、fps、流量等常规指标的实时获取,同时支持将性能数据记录下来,存储到本地并通过报表形式展示。Soloπ 还提供了数据上传的功能,可以将数据发送给服务端做进一步的处理。整套性能工具支持手动触发和广播触发,可以和自动化测试轻松打通。 响应耗时计算 除了常规性能指标的获取,Soloπ 还提供了响应耗时计算的功能。大家都知道,计算响应耗时的一种常用方法就是基于代码埋点或是系统日志(比如 activityDisplayed Time),但是这种方法计算得到的结果对于异步加载较多的界面来说会与用户实际的观感有比较大的偏差。
Soloπ 基于录屏分帧能力实现了一套计算接近用户体验的响应时间的方案。具体的说,在开启录屏后,Soloπ 会基于 ADB shell 的 get event 命令监听屏幕的点击事件,将其作为计算响应耗时的起点,当录屏结束后,Soloπ 会从后向前倒序对视频进行对比,查找出界面趋于稳定的时间点,并作为计算的终点,二者相减就是响应耗时。
移动 Lighthouse (编辑:漯河站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 密码未知时获取访问权限的最佳方法是什么?
- windows-server-2012-r2 – 当DC无法到达外部时间服务器时会
- 如何在一分钟内禁用Windows 10中的快速访问
- windows – 什么是svchost以及为什么它的多个实例在运行?
- 微软Win11系统版本号显示为21H2 更新 带来部分新特征
- 安全强化你的 Linux 服务器的七个步骤
- windows-service – 计算机重新启动后自动启动SQL Server代
- windows-server-2012 – 如何在Windows 2012上从命令行安排
- Ubuntu 18.10 (Cosmic Cuttlefish) 正式发布,看看有什么新
- 如何从命令行检查谁当前登录到Windows工作站?
推荐文章
站长推荐
- Oomox:定制和创建你自己的GTK2、GTK3主题
- windows-server-2012 – 当出现故障时,可以将存储
- Windows 10新版改进:资源管理器可直接访问Linux
- windows-server-2008 – Windows Server 2008:当
- 在Linux中使用Bash脚本删除早于 “X” 天的文件/
- 如何看待优秀国产开源项目作者月薪却不到 5000 元
- 在我的Windows 2008 DNS / DHCP服务器上注册我的
- Windows 11全新黑暗主题效果展示 升级只限定于加
- windows-server-2008-r2 – Windows任务计划程序
- win10鼠标光标形状怎么换 win10鼠标光标形状转换
热点阅读


