摘要
本发明公开了一种基于孤立森林和自适应随机测试的蜕变测试组生成方法,首先生成一组初始测试用例,判断是否能够检测到待测程序缺陷;若未检测到程序缺陷则将其放入到入选测试用例集;使用入选测试用例集构建孤立森林模型;再者构建候选测试用例集,判断候选原测试用例是否检测到程序缺陷,若未检测到程序缺陷,则根据蜕变关系生成候选后续测试用例;使用孤立森林模型计算候选测试用例的异常分数,将异常分数高于异常阈值的测试用例放入到入选测试用例组集合,最后判断是否检测程序缺陷。通过本发明的方法,为蜕变测试中生成高维度输入的科学计算程序的测试用例提供了有效的方法,缓解测试用例生成中的边界效应问题的同时提高了生成效率。
技术关键词
测试用例集
生成方法
森林模型
蜕变关系
待测程序
策略
参数
分区
效应
元素
基础
系统为您推荐了相关专利信息
字段
接口测试用例
自动化生成方法
测试接口
自然语言模型
数据修正方法
仿真环境
传感器
数据修正装置
虚拟仿真平台
文本生成模型
字段
文本生成方法
样本
生成文本内容
随机森林模型
矩阵
信息安全管控方法
数据安全管控方法
策略
图像编码器
文本编码器
跨模态
图像生成方法
模态特征