- Soloπ是什么?
Soloπ是一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。能够脱离 PC 环境,在移动端实现自动化的功能、性能及兼容性测试。
一句话:手机端的按键精灵,无需root,apk安装即可使用。
- 快速使用
adb环境配置-手机开启开发者模式-连接设备并开启wifi调试端口-下载打包好的Soloπ APK(Soloπ.apk文件)
注意:初次使用注意事项!!!!:https://github.com/alipay/SoloPi/wiki/FirstUse#%E5%88%9D%E6%AC%A1%E4%BD%BF%E7%94%A8
常用控件操作方法示例:https://github.com/alipay/SoloPi/wiki/Actions
用例管理:https://github.com/alipay/SoloPi/wiki/CaseEdit
常见问题:https://github.com/alipay/SoloPi/wiki/FAQ
- 功能介绍
录制回放:
Soloπ拥有录制操作的能力,用户只需要通过Soloπ执行用例步骤,Soloπ就能够将用户的操作记录下来,并且支持在各个设备上进行回放,这一切都能够在手机上独立完成。详见录制回放一篇。
性能工具:
Soloπ能够记录待测应用的各项指标,你可以在悬浮窗中观察实时更新的数据,也可以对性能数据进行录制,在录制结束后查看图表;同时,Soloπ还支持性能加压,能够对CPU、内存与网络环境进行限制,复现应用在性能较差、网络环境不佳场景下的表现。
除了常规性能指标,Soloπ还提供了启动耗时计算工具,测试同学只需要点击两次按钮,就可以得到最贴近用户体验的启动耗时数据。同时,启动耗时计算工具还可以通过广播调用,可以非常方便的与UI自动化测试打通。详见性能工具一篇。
一机多控:
Soloπ支持通过操作一台主机设备来控制多台从机设备,不需要在各个设备上分别进行重复冗杂的兼容性测试,能够极大提升兼容性测试的效率。详见一机多控一篇。
- 更多文章:必看!!!!!
https://testerhome.com/topics/19489 无线驱动的 Android 专项测试方案 SoloPi (开篇)
https://testerhome.com/topics/20132 SoloPi 架构解析 | 录制回放的原理与实战