Android测试solo,SoloPi支付宝开源的 Android 专项测试工具的介绍与快速上手

SoloPi支付宝开源的 Android 专项测试工具的介绍与快速上手

SoloPi:支付宝开源的 Android 专项测试工具的介绍与快速上手

MTSC2019大会上,Soloπ算是一次正式的在公众前亮相。蚁金服的乐舟老师分享的议题《移动测试2.0+》里介绍的产品。

此次分享的需求分析如下:

1.为什么:了解业界新出自动化框架,增加技术选型和储备。

2.是什么:Soloπ是一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。开源地址:https://images1.tqwba.com/20200725/prtp1uqg4lp

3.怎么做:框架介绍、案例实操中具体介绍。

移动测试1.0

探索期

优秀测试工具/框架涌现:Monkey、UiAutomator、Instruments 等官方提供的工具,业界还涌现了一批优秀的开源自动化测试工具/框架。

专项测试思路逐渐成型:在自动化驱动能力的基础之上,不仅可以实现基本功能的验证,还可以结合性能采集方案、遍历算法等实现各类专项测试的自动化。

单机部署测试环境为主:自动化测试的常见形态是在单机或本地少数几台 PC 上部署测试环境,再利用 Jenkins 等工具实现持续集成。

用例不仅可以在设备本地直接回放,还可以通过 Soloπ 的解析器将用例转换为 Appium、Macaca 等目前主流自动化测试框架的脚本,轻松打通云测平台。另外,得益于文本抓取和图像识别能力,Soloπ 还实现了在 Android 端录制一遍用例,生成的脚本能够同时在 Android、iOS 双端回放的能力。

产品

自动化测试

专项测试

一机多控

接入成本

Soloπ(仅Android)

支持,可在设备上快速完成自动化用例录制,支持编辑

支持监控CPU、内存、响应耗时、帧率、电池、网络、启动等性能指标,并能够对CPU和内存进行模拟施压

支持

安装一个apk即可

GT(iOS&Android)

不支持

在soloπ的基础之上,还支持卡顿代码调用栈、页面加载速度、页面布局渲染速度、IO使用情况、分线程CPU时间片统计

不支持

需要app集成GT sdk

使用指南参考

初次使用:https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/FirstUse

录制回放: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/RecordCase

一机多控: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/OneToMany

性能工具: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/Performance

响应耗时: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/Performance

响应耗时计算工具 用例导出、导入、删除: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/RecordCase

用例列表 用例编辑: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/CaseEdit

录制回放与一机多控功能介绍: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/Actions

常见问题: https://images1.tqwba.com/20200725/prtp1uqg4lp/wiki/FAQ

SoloPi在XX项目(实际项目)中的适用情况

优点

缺点

建议

1.录制回放。

2.一机多控。

3.性能测试。

4.稳定性测试。

1.测试的软件特性决定了我们不能脱离于PC的交互来测试,缺少PC端预期结果的比对。

2.脱离于服务端和脚本控制的自动化场景是不是我们目前需要的。

3.工具的开源时间才1个多月,很多功能都不稳定,而且还只是部分开源,针对兼容性的多机互控部分并没开源。

1.性能数据部分的数据采集 。

2.录制用例转Appium脚本,提高自动化脚本编写效率。

3.部分简单功能走查/稳定性测试。

参考文档:

https://images1.tqwba.com/20200725/pbmalnomoc2

https://testerhome.com/topics/19950

SoloPi支付宝开源的 Android 专项测试工具的介绍与快速上手相关教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值