摘要
本发明属于软件工程技术领域,特别涉及软件测试,具体涉及一种基于大模型的单元测试方法。从被测试单元中读取源码;通过增强方法使代码特征得到增强;利用多维度代码相关性综合评价分析方法对代码进行端点标注并分段;将分段代码输入代码任务单元测试思维链模板中并生成对应单元测试;将分段单元测试送入覆盖率检测分析覆盖信息,并根据测试报告模型自动生成单元测试报告;将未覆盖信息反馈回思维链中进行修复,生成修复后的单元测试用例,并向后移动。根据本方法,使用分段反馈式思维所产生的单元测试用例,在使局部到达高覆盖效果下整体可以实现更高覆盖率的测试。