摘要
本公开涉及软件测试技术领域,特别涉及一种测试用例生成方法及装置。收集待测试运行环境和用户行为信息;将运行环境和用户行为信息根据编码规则进行数据编码,运行环境和用户行为信息中每个操作步骤转换为固定长度的向量,基于向量构建染色体,每个染色体表示一个测试用例;将每个染色体表示一个粒子,对染色体采用粒子群优化算法计算适应度值,基于粒子的适应度值采用遗传算法进行迭代,得到变异后的染色体;根据编码规则,将变异后的染色体转换成文字测试用例。本公开解决了数据实时性不足的问题。通过引入遗传粒子群优化算法,生成动态、可变的测试数据,解决了测试场景复杂、测试场景多样性的问题。
技术关键词
染色体
生成方法
粒子群优化算法
编码规则
数据编码
数字孪生系统
遗传算法
智能化测试方法
测试用例生成装置
测试场景
软件测试技术
生成测试用例
数字孪生技术
通信接口
存储器
处理器
操作系统
数据项
系统为您推荐了相关专利信息
链构建方法
行程
高斯混合模型
融合数据驱动
道路网络模型
模型建立系统
自动生成系统
多模态
自动生成方法
框架单元