一种测试用例自动生成方法、装置、电子设备及存储介质
申请号:CN202511034228
申请日期:2025-07-25
公开号:CN120743780A
公开日期:2025-10-03
类型:发明专利
摘要
本发明公开了一种测试用例自动生成方法、装置、电子设备及存储介质。该方法包括:获取待测程序;对所述待测程序进行分析,生成初始种群;确定适应度函数;基于所述适应度函数,对所述初始种群进行迭代寻优,得到最优个体;将所述最优个体作为针对所述待测程序的目标测试用例。本技术方案,将基于程序控制流图生成的边界值用例与候选用例融合生成初始种群,能有效提高种群中关键路径覆盖率,有效降低冗余用例占比,相同测试目标下,用例集规模缩小,测试执行时间缩短。分层适应度函数设计,让高耗时操作用例比例降低,提高测试效率。将遗传算法各阶段操作与人工蜂群算法各阶段操作结合起来,提高算法效率。
技术关键词
待测程序
测试用例自动生成方法
节点
度函数
元素
分支
人工蜂群算法
电子设备
数据
可读存储介质
阶段
计算机
有效性
处理器通信
遗传算法
生成装置
逻辑
语句
模块