【S3W3 交叉评测】TestPilot:需求保真、覆盖质量与可复现实验建议 #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
1. 项目理解
TestPilot 将 PRD 解析为需求、覆盖模型、测试用例、质量分析、自修复、人工确认和导出,并以六项 Skills 组织完整测试设计流程。
2. 做得好的地方
3. 当前不足
“10 分钟对比数天”“12 条需求生成 175 条用例”等效率或规模数字需要固定输入、机器配置、模型版本和人工基线,否则容易被理解为普遍结论。README 测试命令使用 --workers 1,但提示又写“不要使用 --workers”,表述需要澄清。更核心的是系统不能为追求覆盖率而创造 PRD 中不存在的需求,数量也不等于有效覆盖。
4. 优先建议
发布一份脱敏 PRD fixture、期望需求清单、生成用例、覆盖矩阵和 execution trace,逐项标识原文证据;用缺陷发现率、需求覆盖准确率、重复率和人工修改率评估质量。澄清 workers 参数,增加模型失败、任务中断/恢复、0 需求、冲突需求、超长 PRD 和导出一致性测试,并将所有效率数字标注为该固定样例结果。
5. 综合评价
项目已具备较完整的测试生产管线和自动化基础。若能把“生成很多”转化为“证据可追溯且覆盖有效”,会更能说服专业评委。
感谢详细评测。我们已根据意见完成本轮迭代:
--workers 1:该参数表示显式使用单 Worker,比赛版当前不支持多 Worker,并非禁止使用--workers参数。缺陷发现率、覆盖准确率、重复率和人工修改率仍需要更完整的人工基准集,本轮没有编造相关指标,已作为后续评测工作记录。
感谢你指出“生成数量不等于有效覆盖”,这也是我们后续继续加强证据追溯和质量评测的重点。