摘要
本发明公开了一种基于大语言模型的高质量微基准性能测试自动生成方法及装置,该方法包括:对目标项目进行解析,构建系统依赖图;利用系统依赖图分析目标方法的调用链路,指导大语言模型根据调用链中的源代码进行性能分类;将性能分类结果与预定义的JMH参数模板进行匹配;整合目标方法的上下文信息与参数模板,有效指导大语言模型生成高质量的微基准性能测试用例;解析成功生成的微基准性能测试代码,利用不良实践规则库对代码中的不良实践进行检测,并对不良实践代码进行修复,最终生成高效且准确的测试用例。本发明在测试生成正确率和性能缺陷检测能力等方面均优于传统方法,生成的测试用例在可理解性和性能测量的准确性上有显著优势。
技术关键词
大语言模型
自动生成方法
系统依赖图
性能测试用例
基准
构建系统
模板
执行测试用例
参数
启发式方法
关系
链路
节点
项目
生成装置
解析器
正确率
定义
存储器
处理器
系统为您推荐了相关专利信息
接线变压器
相位补偿方法
高压
矩阵
低压输出模块
电子病历管理方法
电子病历数据
建立电子病历
Softmax函数
区块链存证
建筑施工安全监控系统
危险区
设备运动轨迹
能见度修正
地面