摘要
本发明涉及软件测试用例生成方法、系统、电子设备及存储介质,所述方法包括:初始化测试环境以得到目标软件的路径探索空间;基于收集到的用户历史行为数据构建用户行为模型和目标软件的输入参数空间;驱动多只蚂蚁分别在路径探索空间的不同区域进行路径探索;在路径探索过程中基于路径分支条件,按照用户行为模型从输入参数空间中选择对应的输入变量值;在蚂蚁结束路径探索后得到初始测试用例集;将初始测试用例集映射为初始粒子群,基于粒子群优化算法对初始粒子群进行迭代优化,在测试用例集满足结束条件时停止迭代优化,并存储当前优化得到的测试用例集。本发明实施例提高了测试用例的生成效率以及测试用例测试覆盖率、深度以及测试有效性。
技术关键词
软件测试用例
测试用例集
生成方法
种子测试用例
分支
蚂蚁
计算机程序指令
节点
电子设备
参数
粒子群优化算法
测试覆盖率
可读存储介质
风险
变量
计算机程序产品
指标
系统为您推荐了相关专利信息
机电复合传动系统
多任务损失函数
故障检测
时间序列数据分析
数据格式转换方法
数据处理方法
三维人脸数据
深度卷积神经网络
网格算法
面部特征
融合特征
语义注意力
特征生成方法
加权特征
车载摄像头