一、录制
1.1、编辑用例
点击录制回放,进入录制回放页面
点击右上角切换应用,选择要录制的应用
输入用例名称,用例描述,点击开始执行,进入被测应用界面
1.2、开始录制
点击录制按钮,开始录制
1.3、结束录制
录制完成后,点击录制结束
回到SoloPi,底部展示录制的用例
二、回放
2.1 点击回放按钮进行回放
2.2 点击用例描述或录制时间区域,进入用例编辑页,可对用例进行步骤编辑
2.3 点击查看全部,进入用例列表
2.4 点击批量回放,进入批量回放页面
2.5 点击右上角+添加要批量执行的用例
2.6 点击开始执行则执行已选中的用例
三、基本操作
- 点击动作
- 输入动作
- 滑动手势(包括控件滑动)
- 断言操作
- 截图断言(Unity以及其他游戏类框架,无法获取空间元素的,可以通过截图比较来操作)
- 手机操作(音量、home键、截图等等)
- 执行adb命令
- 等待操作
- 弹窗自动处理(这个很重要,能够解决不同手机的权限弹窗、异常弹窗处理)
- 性能录制
- 响应耗时计算
- scheme跳转
- 清理数据等
四、用例导入导出
- 进入全部用例页面
- 长按用例A
- 选择导出用例
- 此时用例会被导出到设备的
/storage/emulated/0/solopi/export/
目录下 - 通过adb命令将用例获取到当前目录export下
adb -s device_id_1 pull /storage/emulated/0/solopi/export/ ./export/
- 再将用例推送到device2里去
adb -s device_id_2 push ./export/ /storage/emulated/0/solopi/import/
- 然后在device2中打开soloπ,进入设置页面进行导入操作