开发者工具测试CI/CDSaaS

QAMerge:代码审查补丁验证器

在合并前自动确认修复的测试确实会在没有补丁时失败

痛点
开发者经常遇到提交的修复补丁虽然让测试通过了,但测试本身并不能真正捕获回归——删除补丁后测试仍然通过。手动验证「测试在没有修复时失败」既繁琐又容易被跳过。
方案
一个 CI 检查工具或本地 CLI:针对指定补丁,自动在回退修复后的代码上运行相关测试,确认测试确实失败;如果测试在无补丁时仍然通过,则标记为无效修复并阻止合并。
用户
注重测试质量的后端开发者、开源维护者和 QA 工程师。
MVP
GitHub App 或 CLI 接收补丁 diff;自动回退补丁中修改的非测试文件;运行指定测试命令;对比通过/失败结果并输出报告;支持在 CI 中作为必过关卡。
变现
开源核心 + 团队版订阅(私有仓库、历史报告、多人协作);按仓库数量收费。
为何现在
AI 编码代理生成大量补丁,但测试质量参差不齐,「证明测试会失败」正成为新的质量门槛;基于 Git 和 CI 的轻量工具可以快速集成。

来源讨论 · 1

  1. Hacker NewsShow HN: Claude Code skills and hooks that prove a fix's test fails without it3↑ 0
← 返回列表