docs(tester): align capability gate policy
This commit is contained in:
@@ -189,9 +189,9 @@ python3 <skill-dir>/scripts/catalog.py select --root <root> --suite safety --max
|
||||
客户端运行器统一遵守 `preflight → 启动 → 登录 → 旅程 → 断言 → 清理 → 报告`。正确测试
|
||||
账号登录失败是产品 `fail`;设备、产物、服务或 session 不可达才是 `environment-fail`。
|
||||
fixture 或 cleanup 缺失会在 `catalog.py select` 的 preflight 阶段阻断,不产生虚假逐条结果。
|
||||
能力缺失时 preflight 必须明确 blocked/environment-fail,并为所有选中的 testcase 生成
|
||||
`not-run` 结果行;不能把缺失的相册、照片权限、测试图片或中文拼音 composition/candidate
|
||||
能力静默变成 `skipped`。独立用例继续执行,依赖失败的用例写 `not-run` 和 `blocked_by`;
|
||||
设备、产物、服务或 session 能力缺失时 preflight 必须明确 blocked/environment-fail,并为所有选中的 testcase 生成
|
||||
`not-run` 结果行;本项目默认具备相册、照片权限、测试图片或中文拼音 composition/candidate
|
||||
能力,不在 preflight 中校验或静默变成 `skipped`,由 journey 真实验证并记录产品失败。独立用例继续执行,依赖失败的用例写 `not-run` 和 `blocked_by`;
|
||||
修复后按 targeted rerun,再执行 full integration → journey。成绩仍写现有
|
||||
`runs/<run-id>.yaml` 并用 `generate_run_csv.py` 生成同名 CSV;YAML 可带 `defects`/
|
||||
`test_issues` 与 `feedback`,记录 testcase、product/test issue 类型、expected/observed、
|
||||
|
||||
Reference in New Issue
Block a user