A5--赵亮--基于Agent架构的单元测试落地实践.pdf

编号:963840 PDF 46页 24.91MB 下载积分:VIP专享
下载报告请您先登录!

A5--赵亮--基于Agent架构的单元测试落地实践.pdf

1、 进群可咨询基于LLM的单测成技术赵亮字节跳动正要求:微软雅:最字号8号宋体:最字号10号等线:最字号12号赵亮字节跳动字节跳动质量内建智能化场景负责先后在蚂蚁集团余额宝质量技术和研发效能任职、现就职于字节质量保障团队,现任字节质量内建智能化场景技术负责,曾发表4篇国家技术专利。在质量技术、程序分析以及智能化相关场景的应上有丰富的项经验和落地成效。录CONTENTS问题&挑战0102 破局之路LLM的演进03效果度量&演04总结与展望05PART01问题&挑战现状&痛点编写耗时编写耗时编写耗时存量过存量过存量过现有具效果不现有具效果不现有具效果不需求研发与单测编写耗时:1:1需求研发与单测编写

2、耗时:1:1需求研发与单测编写耗时:1:1业务常态化需求并发量:3-4业务常态化需求并发量:3-4业务常态化需求并发量:3-4存量仓库法未单测:量存量仓库法未单测:量存量仓库法未单测:量单case编写时:5-15min单case编写时:5-15min单case编写时:5-15min标仓库全量覆盖:10%标仓库全量覆盖:10%标仓库全量覆盖:10%成数据可读性:较低成数据可读性:较低成数据可读性:较低成例多样性:30%成例多样性:30%成例多样性:30%成编译通过率:10%成编译通过率:10%成编译通过率:5%未覆盖代码引发问题:5%未覆盖代码引发问题:5%标动化智能化单测成模型训练程分析组件化

3、体验提升精准分析有效成可度量框架兼容开箱即强化学习数据精炼精准RAG思维推导依赖强化链路补全约束求解控制分析打造智能化单测成标杆产品覆盖率标仓库标ROI标有效性标断通过率 100%Mock完整率 100%流量采纳率 90%仓库级 60%法级 80%GO 态仓库涵盖标 100%研发投降低 70%可读性低维护成本代码质量研发效能挑战智能化需要能够识别到的不同成意图,满对多种场景的智能识别。全性能够快速拓展在不同语上的持可率(客观)需要提模型在对应语上的深度识别,成具备覆盖、通过和编译的测试例有效性(主观)能够成更符合类为语义的内容,贴近编写的数据、代码构造格PART02单测成的破局之路模型与程序分

4、析的融合程能模型能程优势模型优势准确的数据分析能全的数据结构化解析能程化运检测能灵活的模型决策应变能更加泛化的模型推理识别能强的代码成能模型与程序分析的融合-例被测代码到路径成的拆解例原始被测代码例模型成所需语料条件:条件数据、路径数据、函数签名、依赖结构定义等模型修复所需语料条件:错误堆栈信息、错误相关数据结构、错误类型等数据充分度提升数据效果数据价值数据利率:90%例真实性占:30%法覆盖率提升:10-15%例通过率提升:30%例可信度提升采纳率提升问题发现率提升现状问题:参数据结构复杂脱离业务理解成的数据业务价值出参数据相关性不强函数内依赖数据多样断成标性不流量来源流量蒸馏流量分发整合来

5、动化、业务以及回放等真实流量数据数据充分度提升-成例例未使流量时模型构造的参数使流量后模型构造的参数等价类思想现状问题:被测函数路径复杂度参差不模型推理依赖的提词数据精确性要求执条件路径差异将直接导致断失败异常路径往往难以覆盖与已有单测存在冗余检测例要素分析逻辑分析路径分析通过结合AST+IR的程序分析技术将代码中控制流与数据流进条件组合关系的拆解,完成从要素分析到逻辑分析最终实现路径分析的全过程数据效果模块价值程分析准确率:95%模型推理准确提升:20-30%仓库覆盖率提升:10-15%断通过率提升:28-35%模型推理语料补充断成撑依据存量保鲜精准成等价类设计-分析例要素分析:针对参、出参

6、以及法体内传参变量均为可控变量,通过可控变量的分析完成数据流的前置解析。控制条件为可能影响法中不同逻辑分路径的条件约束。逻辑分析:涉及分类型、控制组合、变量溯源三类数据分析基础路径分析:个法中存在多个路径组合关系,多种条件组合为。PART03Agentic智能化新Agent架构的设计思考SINGLEAGENTMULTIAGENT特征主性、专业化、可预测性、低开销、低维护成本协作、分布式执、适应性、并处理、容错优势效决策、部署简单、资源低、可重复性可扩展性、效执、问题解决、弹性局限缺乏协作、可扩展性不、适应性有限架构复杂、计算成本、潜在的沟通开销对于单测MCP的低成本维护和快速迁移(适于trae

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(A5--赵亮--基于Agent架构的单元测试落地实践.pdf)为本站 (B-ing) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠