国内刊号:51-1196/TP
国际刊号:1001-3695
发布日期:
作者:谭程宏,卢雪松,
单位:1.南京邮电大学通达学院,南京225127;2.扬州大学信息工程学院,江苏扬州225009;
关键词:Simulink模型,故障探测,多样性,预测模型,
基金:国家自然科学基金青年项目(61503281);;
针对很多方法中手动测试Oracle及运行测试用例成本较高的问题,提出一种基于搜索的测试和预测模型,以提升Simulink模型的故障探测性能。确定了三个旨在增加测试套件多样性的测试目标,并在基于搜索的算法中使用这些目标,以生成较小的多样化测试套件。为进一步实现测试套件的最小化,开发了一个预测模型,当添加测试用例无法提升故障探测性能时,该模型将停止测试用例的生成。评价结果表明,选择的三个测试目标能够显著提升较小测试套件的故障探测精度;且预测模型在维持几乎相同故障探测精度的同时,能够将新生成的测试用例平均数量减少一半以上。
来源:2020年第9期
《计算机应用研究》期刊编辑部