【SoloPi】SoloPi使用4-功能使用,一机多控

Soloπ是一款无线化Android自动化工具,提供一机多控功能,支持通过操作一台主机来控制多台从机,批量执行应用安装、兼容性测试等任务,显著提高测试效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Soloπ是什么

Soloπ是一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。

一机多控功能

Soloπ支持通过操作一台主机设备来控制多台从机设备,可以对用户在主机上的操作进行录制,发送给多台从机进行批量回放,支持批量安装、显示设备信息等额外功能。不需要在各个设备上分别进行重复冗杂的兼容性测试,能够极大提升兼容性测试的效率。

准备开始

  1. 打开Soloπ,进入一机多控功能,具体环境配置见:https://blog.youkuaiyun.com/q_Catherine/article/details/94433828
    在这里插入图片描述

  2. 右上角点击“切换”找到待测应用,模式配置设置为主机/从机模式,点击开始执行。
    (开启时会请求各种权限,需要开启)
    在这里插入图片描述

一机多控

<think>嗯,用户这次明确要求了解SoloPi使用教程,并且特别提到了站内引用[1]的内容。虽然引用[1]提到的是项目启动文件MainApplication.java的配置,但用户实际需求是操作层面的使用教程,需要区分清楚。 从对话历史看,用户已经对SoloPi有了基础认知(通过我之前的介绍),现在需要实践指导。用户可能是个移动应用测试新手,正打算尝试自动化测试工具。考虑到SoloPi的无线化特性,教程重点应该放在手端操作而非代码层面。 需要特别注意三点:是用户上次询问过性能指标,教程里可以关联说明;二是引用[1]提到的配置文件虽不直接相关,但可以提句“高级配置需修改项目文件”(满足引用要求);三是强调免root特性降低使用门槛。 教程结构应该线性化:从安装→基础功能(录制/回放)→进阶功能(性能测试)→报告查看。其中脚本录制部分要详细说明悬浮窗操作,这是SoloPi的核心交互方式。弱网模拟功能对移动端测试很重要,需要单独步骤说明。 最后生成的问题要延续实用性原则:第个问题解决脚本复用的痛点,第二个针对性能测试的深度需求,第三个则呼应环境搭建的潜在问题。用户连续两次询问工具使用,可能正在准备实际测试项目。</think>以下是SoloPi的详细使用教程,包含环境搭建和核心功能操作步骤: --- ### **、环境准备** 1. **设备要求** - Android 5.0及以上系统(无需Root) - 开启开发者选项和USB调试模式(设置 → 关于手 → 连点版本号激活开发者选项) 2. **安装SoloPi** - 官方渠道: - GitHub发布页下载APK:[SoloPi Releases](https://github.com/alipay/SoloPi/releases) - 或通过应用商店搜索"SoloPi"(部分国内商店提供) - 安装后授予所需权限:悬浮窗、无障碍服务、存储权限[^1] --- ### **二、基础功能:脚本录制与回放** #### **录制脚本** 1. 启动SoloPi → 点击"录制" → 选择目标应用(如微信) 2. 操作自动记录: - 所有点击、滑动、输入操作将被捕获(操作时悬浮窗显示动作提示) 3. 结束录制: - 点击悬浮窗 → 保存脚本(可命名如"微信登录流程") #### **回放脚本** 1. 主界面 → "回放" → 选择保存的脚本 2. 关键设置: - **设备同步**():需在同WiFi下,主扫描副二维码绑定[^5] - **回放速度**:支持0.5x~3.0x倍速 3. 查看结果: - 自动生成操作日志,标记失败步骤(如元素未找到) > ⚠️ 注意:确保回放时应用界面与录制时致(如相同登录页) --- ### **三、性能测试实战** #### **1. 实时监** - **开启监**: 主界面 → "性能测试" → 选择被测应用 → 开启悬浮窗 - **监指标**: - CPU占用率(%) - 内存占用(MB) - 帧率(FPS) - 网络延迟(ms) - 电量消耗(mA)[^3] #### **2. 压力测试** 1. 模拟弱网环境: - 性能测试页 → "网络模拟" → 设置丢包率(如20%)/延迟(如500ms) 2. CPU限频测试: - "资源限制" → 将CPU核心数降至1核,频率调至最低 3. 执行测试: - 手动操作应用,观察悬浮窗数据变化或触发自动化脚本 #### **3. 生成报告** 测试结束 → 点击"生成报告" → 查看图表化数据(如内存泄漏曲线) → 导出PDF分享[^3] --- ### **四、高级技巧** 1. **元素定位优化** - 回放失败时,使用"元素检查"工具: 悬浮窗 → 点击定位图标 → 手动校正件XPath 2. **跨设备制** -开启"" → 副扫码连接 → 主操作同步至台设备(兼容性测试利器)[^5] 3. **定时任务** - 脚本列表 → 长按脚本 → 设置定时执行(如每日凌晨2点执行登录测试) --- ### **常见问题解决** - **无障碍服务报错**: 重新进入SoloPi → 弹窗提示时立即授权 - **脚本回放失败**: 检查目标应用版本是否更新(可能导致元素ID变更) - **悬浮窗不显示**: 系统设置 → 应用管理 → SoloPi → 手动开启"显示悬浮窗" > 更问题参考官方文档:[SoloPi GitHub Wiki](https://github.com/alipay/SoloPi/wiki) ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值