feat(tester): add client journey testing standard
This commit is contained in:
@@ -86,6 +86,20 @@ APK/IPA,为本轮创建隔离 worktree,在 Android 和 iOS tester 节点安
|
||||
- **维护**:目标 id 能 `查看` 到,且检查通过。
|
||||
- **运行**:有本次 `runs/*.yaml` 快照和同名 `.csv` 成绩单(`executed` 列区分已跑 / 未跑);没填 HOST 时会停,而不是编造失败。
|
||||
|
||||
### 客户端用户旅程
|
||||
|
||||
客户端 E2E 用例使用 `client_suite: client-smoke | client-regression | safety`,并明确
|
||||
`journey`、`fixture`、`session`、`cleanup`、`platform`。标准生命周期是:
|
||||
|
||||
```text
|
||||
preflight → 启动 → 登录 → 旅程 → 断言 → 清理 → 报告
|
||||
```
|
||||
|
||||
正确测试账号登录失败记 `fail`;设备、产物或服务不可达记 `environment-fail`。fixture 或
|
||||
cleanup 缺失会在开始前阻断;前置失败后的剩余用例是 `not-run`,明确排除才是 `skipped`。
|
||||
`safety` 必须显式选择和授权,不进入默认 smoke/full。它与普通 tester 用例共用原有
|
||||
CSV/YAML 运行记录和汇总校验。
|
||||
|
||||
### 汇总已有运行结果
|
||||
|
||||
对已经生成的同一运行 CSV/YAML,使用显式路径汇总:
|
||||
|
||||
Reference in New Issue
Block a user