feat: add Android and iOS tester skills
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# iOS 结果报告
|
||||
|
||||
每次运行生成项目约定的运行快照和成绩单;如果项目已接入 `.pouch/tester/`,复用其
|
||||
`runs/<run-id>.yaml` 与 `.csv`,否则使用项目指定的报告目录,不覆盖已有结果。
|
||||
|
||||
对话报告格式:
|
||||
|
||||
```text
|
||||
## ios-tester 运行:完成 | 部分完成 | 阻塞
|
||||
|
||||
路径: local-device | local-simulator | remote-mac | cloud-device
|
||||
目标: 型号/系统版本/destination
|
||||
环境: 通过项;阻塞项
|
||||
计数: pass=N fail=N environment-fail=N skipped=N not-run=N
|
||||
失败: 用例或测试名称 + 一句证据
|
||||
产物: xcodebuild 日志、测试报告、截图或诊断包
|
||||
快照: <运行快照路径>
|
||||
成绩单: <成绩单路径>
|
||||
下一步: 一句话
|
||||
```
|
||||
|
||||
判定规则:
|
||||
|
||||
- 没有 Xcode、runtime、设备配对、签名或远程执行入口:`environment-fail`。
|
||||
- 产品断言或 XCTest 失败:`fail`。
|
||||
- 未授权的安装、签名或数据修改:`skipped`。
|
||||
- 失败即停后未执行的测试:`not-run`。
|
||||
- Linux 本地要求 Simulator 时,明确写出“官方 Simulator 不支持 Linux 本机运行”。
|
||||
Reference in New Issue
Block a user