用途:把已完成的验收测试从 tests/acceptance/ 提升到 tests/regression/(默认)或 tests/smoke/,使其成为长期回归或冒烟测试。
主要能力:定位验收测试(按工单 key 或文件路径搜索 e2e/tests/acceptance/);确定目标套件;检查目标目录是否已有同功能 spec,有则合并进现有 test.describe 块,无则新建;重命名文件去掉工单前缀(如 PROJ-456-bulk-export.spec.ts 改为 bulk-export.spec.ts);从 describe 块移除工单 key;核对 POM 方法 JSDoc(摘要、编号步骤、@param);在新位置运行测试;确认通过后删除原验收 spec。
使用方式:按工作流执行,运行命令如 npx playwright test --project="chromium:regression" {feature}.spec.ts,冒烟用 chromium:smoke,跨浏览器用 *:regression。
决策规则:功能永久且无回归 spec 则提升;已有回归 spec 则合并;关键路径提升到 smoke;已被现有测试完全覆盖或功能被回滚则删除验收 spec。
限制:资料未提供该技能的安装方式、依赖版本、适用框架范围及收费信息。