SoloPi学习笔记

SoloPi是蚂蚁金服推出的一款无线、非侵入式Android自动化测试工具,支持脚本录制、编辑、回放和一机多控功能。它无需借助电脑,通过设备间的socket通讯实现一台手机控制多台手机执行脚本。此外,SoloPi还具备性能测试能力,包括CPU、内存等监控,并引入了图像识别技术。用户可以通过简单的adb命令开始录制回放,并进行设备的多控操作。
摘要由CSDN通过智能技术生成

Soloπ 是 蚂蚁金服开源的一款,无线化、非侵入式的 Android 自动化测试工具,提供脚本录制、编辑、回放,结果展示以及一机多控(即通过设备间的socket通讯实现1台手机可以控制多台手机执行脚本)等功能,其测试用例的录制和执行等操作均在手机端的一个APP中完成。不需要借助电脑软件与测试设备交互,所以通信结构比Appium简单高效,对元素的识别也是使用类似于appium的控件的方式,并且引入了类似于airtest的图像识别的方式

公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。

整体架构:

产品对比:

APP

自动化测试

专项测试

一机多控

上手成本

solopi

支持,录制回放可在设备上快速生成自动化用例,

支持监控cpu、内存、响应耗时、帧率、电池、网络、启动等性能指标,能对cpu和内存模拟压测

支持

安装apk

tencent gt

不支持

在solopi的基础上,支持更专业的性能测试,如卡顿代码调用栈、页面加载速度、页面布局渲染速度、io使用情况、分线程cpu时间统计

不支持

app需要集成 gt sdk

实现demo:

SoloPi设置的默认端口为5555。点击录制回放,需要获申请adb权限,将手机连接电脑端并输入命令adb tcpip 5555,系统会弹框提示“允许USB调试吗?”确定。

使用指南参考

初次使用:FirstUse

录制回放:RecordCase

一机多控:OneToMany

性能工具:Performance

响应耗时:Performance

响应耗时计算工具 用例导出、导入、删除:RecordCase

用例列表 用例编辑:CaseEdit

录制回放与一机多控功能介绍:Actions

常见问题:FAQ

参考资料:正在上传…重新上传取消SoloPi:支付宝开源的 Android 专项测试工具 · TesterHome

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值