
近期微软正式发布一款面向开发者的开源AI测试代理,该工具可自动扫描代码仓库中待测试的代码片段,自主完成测试方案规划、用例编写、有效性校验全流程,无需开发者过多人工介入。据早期试用的开发者反馈,该工具可将单元测试环节的工作效率提升60%以上,大幅降低软件开发的测试环节成本。

对绝大多数后端及应用开发者而言,单元测试是保障代码稳定性必不可少的环节,但重复度高、耗时久的测试用例编写,往往会占用开发者30%以上的日常开发时间。随着DevOps体系的普及,行业对单元测试覆盖率的要求不断提升,不少中大型研发团队要求核心代码的测试覆盖率达到80%以上,进一步放大了测试环节的人力压力。
在整个软件研发链路中,测试环节的自动化程度一直落后于代码开发、部署上线等环节。此前市面上已经出现不少AI生成测试代码的工具,但普遍存在能力短板:大部分工具仅能根据单段代码输出对应的测试片段,无法结合整个项目的上下文逻辑设计测试场景,生成的代码往往存在大量报错,需要开发者花费大量时间修改校验,实际效率提升十分有限。
登录后解锁全文,体验收藏、点赞、评论等完整功能
立即登录