feat: add Android and iOS tester skills
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# Android 结果报告
|
||||
|
||||
每轮运行都生成 `.pouch/tester/runs/<run-id>.yaml` 和同名 `.csv`。附加证据放在同名
|
||||
目录中,不覆盖已有 run。
|
||||
|
||||
对话报告格式:
|
||||
|
||||
```text
|
||||
## android-tester 运行:完成 | 部分完成 | 阻塞
|
||||
|
||||
路径: 真机 | 模拟器
|
||||
目标: 序列号/型号/API 或 AVD/API
|
||||
环境: 通过项;阻塞项
|
||||
计数: pass=N fail=N environment-fail=N skipped=N not-run=N
|
||||
失败: 用例 id + 一句证据
|
||||
跳过: 用例 id + 原因
|
||||
证据: logcat / 截图目录
|
||||
快照: .pouch/tester/runs/<run-id>.yaml
|
||||
成绩单: .pouch/tester/runs/<run-id>.csv
|
||||
下一步: 一句话
|
||||
```
|
||||
|
||||
判定规则:
|
||||
|
||||
- 工具缺失、设备不可用、启动超时:`environment-fail`。
|
||||
- 产品断言不满足:`fail`。
|
||||
- 风险未授权、用例主动不跑:`skipped`。
|
||||
- 失败即停后没有轮到的用例:`not-run`。
|
||||
- 不能把 ADB 命令退出码为 0 直接当成产品通过,必须对照用例的 `expected`。
|
||||
Reference in New Issue
Block a user