基于语句覆盖和缺陷检测的多目标测试数据缩减方法
- 专利权人:
- 中国矿业大学
- 发明人:
- 巩敦卫,姚香娟,李彬,胡雷,陈永伟
- 申请号:
- CN201410543046.8
- 公开号:
- CN104281522B
- 申请日:
- 2014.10.14
- 申请国别(地区):
- 中国
- 年份:
- 2017
- 代理人:
- 摘要:
- 本发明提出一种基于语句覆盖和缺陷检测的多目标测试数据缩减方法,目的是有效减少测试数据的冗余度,提高软件测试的效率。首先,将测试数据缩减问题转化为多目标优化问题,优化的目标是使得测试数据集的语句覆盖率和缺陷检测率尽可能地多,并且测试数据的个数尽可能地少;然后明确各个目标函数,建立多目标优化模型;最后提出一种遗传算法对该问题进行求解。该方法能够找到有效的测试数据,使其同时满足满足语句覆盖率、缺陷检测率的最大化,测试数据个数最小化。
- 来源网站:
- 中国工程科技知识中心