cloudphone

📱 云端 Android 自动化测试助手

🥥34总安装量 11评分人数 15
100% 的用户推荐

基于 mcporter 与 cpc-mcp-server 的云手机自动化方案,支持 AutoJS 脚本远程执行与批量测试,适用于 Android 应用回归验证与 UI 自动化场景。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 纯文档型资产,无本地代码执行风险,未检出 eval/exec/system 等危险函数调用
  • ✅ API Key 通过环境变量 `CLOUDPHONE_API_KEY` 管理,无硬编码风险,文档明确警示密钥保护
  • ✅ 具备清晰的边界定义(When to use / When NOT to use)和最小输入检查清单
  • ⚠️ 依赖外部 mcporter CLI 工具及 cpc-mcp-server MCP 服务器,需确保服务端可信且通信加密
  • ⚠️ 来源等级为 T3(个人开发者),虽当前内容透明可查,但需关注长期维护与更新可靠性

使用说明

Cloud Phone Agent 是一个面向云手机环境的自动化测试 Skill,通过 mcporter CLI 工具桥接 cpc-mcp-server MCP 服务器,实现远程 Android 设备的 AutoJS 脚本执行与任务编排。其核心用法围绕 createAutoJsAgentTask 工具展开,用户只需提供目标应用、操作指令、成功标准和期望输出,即可在云手机实例上完成从登录验证、页面导航到截图留证的全流程自动化。

该 Skill 的显著优点在于完全云端化执行,无需本地配置 Android 模拟器或连接实体设备,极大降低了自动化测试的环境门槛。支持批量任务派发和远程并发执行,适合回归测试和冒烟测试场景。同时,认证机制采用环境变量注入方式,避免了密钥硬编码带来的泄露风险,符合安全开发规范。

然而,该方案也存在一定局限性。首先,它严格限定于云端 Android 环境,不支持本地 ADB 调试或 iOS 设备自动化。其次,执行过程高度依赖外部 mcporter 工具链和 cpc-mcp-server 服务的稳定性,网络延迟或服务中断将直接影响任务可靠性。此外,作为 T3 级个人开发者维护的项目,长期更新和维护的可持续性有待观察。

该 Skill 最适合移动应用测试工程师、QA 团队以及需要远程验证 Android 应用流程的开发者。对于需要在多设备、多系统版本上进行兼容性验证,或希望在 CI/CD 流水线中集成自动化测试的企业用户尤为适用。但本地开发调试场景或 iOS 生态的用户需寻求其他替代方案。

使用过程中需关注以下风险:API Key 的管理需严格遵循环境变量配置规范,避免意外提交至代码仓库;远程 MCP 服务器的通信需确保 HTTPS 加密和证书有效性,防范中间人攻击;云手机执行环境的隔离性和数据残留问题需在敏感业务场景下额外评估;任务执行结果(截图、日志)的传输和存储应符合数据合规要求。

cloudphone 内容

手动下载zip · 2.8 kB
mcporter-readme.mdtext/markdown
请选择文件