简介:文心快码单测智能体现场演示,无负担提升代码质量!
文心快码(BaiduComate)是基于百度文心大模型,在研发全流程全场景下为开发者提供辅助建议的智能代码助手。结合百度积累多年的编程现场大数据、外部优秀开源数据,可为开发者生成更符合实际研发场景的优秀代码,提升编码效率,释放“十倍”软件生产力。
如果您对【文心快码企业版】感兴趣,希望获取更多详细信息, 👉点击进入企业服务咨询
我们会尽快安排专业人员与您取得联系!我们期待与您建立联系,为您的企业带来更高效、更智能的工作体验。
代码助手全面进入智能体时代,文心快码3.0现已发布, 点击试用
本系列视频来自百度前端架构师张立理,他在以“应用来了”为主题的2024百度世界大会上,进行了文心快码3.0能力演示,端到端能力展示。
👉点击观看 关于文心快码代码助手智能体的观点:文心快码单测智能体现场演示 完整视频
百度前端架构师张立理认为:
那我们来看一下整个,我们通过此单测智能体去实现我们的质量的提高,我们可以在这边让单测去帮我们变更的单代码全部生成单测。他处理了一下,然后他就开始去做测试,生成了这是第一个测试文件,他在里面写入用例,写完第一个文件他看题,还有别的代码变更大,他就去写第二个文件,他再去写第三个文件等等,他写完这些用例,他会执行这些用例,所以他知道他的覆盖率,现在覆盖率是不是百分百呀?是不是有覆盖率还不够等等,他其实内部会再去做一些覆盖率的提升,最后保证出来的都是高的。
同时大家也看到这里有个查看隐私 bug, 那就是说我从这个测试来推测你的业务代码其实是存在 bug 的。那我们点击这个查看一次 bug, 我们就能看到一份很详细的这个 bug 的报告,测试出了什么问题啊?这里我期望是1,实际上测出来是0。
我认为这个事情不是我测试代码有问题,而是你业务代码有问题,这是我们通过智能体去判断的,然后给了你详情,这个时候全部解决完了,我们再回来跑测试。我们会发现这个测试成功跑起来,也就是我们要覆高覆盖率的解决业务代码的单元测试这件事情,同样也不需要一个开发者太多的人为编程事情,它就能得到我们的一个质量的把控。