摘要
本发明公开了基于上位竞争的模糊测试方法及平台,涉及数据处理技术领域,包括:获取目标组件;对目标组件的测试记录进行筛选,得到目标历史测试异常记录;引入用例有效性评估函数作为用例评估策略,建立用例寻优空间;在预定测试环境中对通过全局寻优得到的目标用例进行模糊测试,得到目标测试记录;对比目标预测异常与分析目标测试记录得到的目标测试异常,得到目标对比偏差;目标对比偏差处于偏差限值时,将分析目标测试异常得到的目标缺陷作为目标组件的缺陷;组建目标系统的系统缺陷集,建立目标系统的缺陷修复预案。本发明解决现有技术测试效率低下,难以有效覆盖软件的所有关键路径的技术问题,达到提高测试覆盖率和测试效率的技术效果。
技术关键词
模糊测试方法
有效性
系统缺陷
策略
代码覆盖率
指数
偏差
模糊测试平台
模块
测试覆盖率
度量
虚拟化技术
代码结构
数据处理技术
指标
内存
标识