目标
测试应聚焦失败后对用户伤害最大的旅程。本工作流先枚举失效后最严重的用户旅程并排序,再把测试映射到各旅程以发现缺口,在 CI 中按关键性排序使关键旅程测试最先运行,最后为缺乏覆盖的关键旅程补测试。
步骤要点
- 枚举并排序关键用户旅程。
- 把测试映射到旅程以发现缺口。
- 在 CI 中按关键性排序先跑关键测试。
- 为无覆盖的关键旅程补测试。
# run critical-journey tests first
npx playwright test tests/critical --reporter=line
验证
按顺序执行上述步骤后,逐项确认每个步骤的预期状态均已满足;只有全部预期状态成立,才认为本流程完成。若某一步未达到预期状态,应先按排错提示排查,不要跳过继续,以免掩盖问题。
排错提示
- 平均用力会漏掉真正重要的旅程。
- 不做映射会隐藏关键缺口。
- 关键路径反馈慢会延误决策。
适用边界
- 需要旅程清单与影响数据。
- 按关键性排序执行。