快速上手
PandaTest 是一站式移动应用云测试平台。你可以在浏览器里远程操控真机、运行自动化测试、查看报告,也可以用 USB 直连本地手机做性能分析——所有事情都在一个平台完成。
这篇指南会带你用最短的时间跑通核心流程。
平台能做什么
| 场景 | PandaTest 提供的能力 |
|---|---|
| 我想在手机上试一下 App | 云端真机远程控制,浏览器里直接操作,不需要实体设备 |
| 我要跑一轮自动化回归 | 构建套件 + 多设备并行执行,支持 Appium / Pytest / Airtest 等主流框架 |
| 每天定时跑冒烟测试 | 调度中心,按天/周/Cron 自动触发,失败自动通知 |
| 跑完了想看哪里挂了 | 测试报告:用例结果、视频回放、截图、Logcat、崩溃堆栈,全在一个页面 |
| 本机插线看帧率/内存 | 本机 WebUSB 调试:PANDAPERF |
| 写自动化脚本想定位控件 | 控件获取器:截图 + 控件树 + 属性面板 + 脚本编辑器一体化 |
| 想接到 CI/CD 流水线里 | API / CLI / GitHub Actions / Jenkins 集成 |
第一步:连接设备
第二步:运行自动化测试
创建构建套件
进入「自动化测试 → 构建套件」→ 新建。配置三样东西:
- 测试脚本:从 Git 仓库拉取,或直接上传压缩包
- 被测应用:选择已上传的 APK / IPA
- 目标设备:指定具体设备,或按品牌/系统版本自动匹配
点击运行
平台会把测试任务分发到选定设备上并行执行。在「任务管理」页面可以实时看到进度。
查看报告
执行结束后进入测试报告,包含:
- 用例结果:通过 / 失败 / 跳过,附错误堆栈
- 视频回放:点击用例可跳转到对应的执行时刻
- 截图画廊:按时间线排列的测试截图
- 系统日志:Logcat 实时流,支持错误行高亮
- 应用事件:冷启动耗时、崩溃记录
第三步:设置定时执行(可选)
不想每次手动点「运行」?在「调度中心」创建一个定时调度:
- 选择要跑的构建套件
- 设置频率:每天 / 每周 / 自定义 Cron
- 开启失败通知(邮件、钉钉、企业微信)
之后平台会按计划自动执行,你只需要看报告。