摘要
本发明涉及自动化测试技术领域,揭露了一种自动化测试方案生成方法、设备及介质,包括:将测试需求中的需求动作与代码段对应的代码入口名称进行匹配,并确定当前需求代码块的代码风险等级;根据测试领域知识库中的历史测试记录分析当前需求代码块的代码变更频率及代码依赖度,并确定当前需求代码块的测试动态优先级;构建当前需求代码块的控制流图及数据流图,检测控制流图及数据流图中的风险节点;根据风险节点生成当前需求代码块的测试场景,根据数据流图中的关键约束条件生成边界值测试规则;查询当前需求代码块的环境模拟规则,将测试场景、边界值测试规则及环境模拟规则封装为自动化测试方案。本发明可以提高测试方案生成时的代码覆盖性。
技术关键词
生成方法
测试场景
风险
节点
代码缺陷
频率
入口
自动化测试技术
语义向量
动态
数据
电子设备
处理器通信
变量
模式
关系
可读存储介质
存储器
系统为您推荐了相关专利信息
无人机航拍图像
语义分割方法
训练特征
语义分割模型
三元组损失函数
图像情感分析方法
恐惧情感
融合深度学习模型
负面情绪检测
融合多维特征