Agentic 代码正在改变我们对代码质量的思考方式
Harness Builds 把测试智能(Test Intelligence)、代码覆盖率和质量信号结合起来,帮助开发者和 AI 智能体更快验证代码改动。问题是:AI 让写代码变快了,但每次改动仍要构建、测试、审查,改动越多,验证和判断代码好不好的时间就越关键,光跑得快不够。Harness 的做法是用测试智能挑出与改动真正相关的测试来跑,再用代码覆盖率显示哪些代码路径实际被测试执行过、哪些没被碰过;覆盖率还能在流水线里设阈值,低于标准就让构建失败。这样开发者可以更容易发现测试盲区,而不是只看一个覆盖率数字。文中未说明该功能目前是否已正式可用,还是处于演示或未来计划阶段。
文中可用工具
- Harness Builds把构建、测试和覆盖率信号结合起来,帮助判断代码改动是否可信
- Harness Test Intelligence根据改动内容自动选择相关的测试,减少跑无关测试
评论 · 分享第一个看法