-
题名多目标优化的测试用例优先级在线调整策略
被引量:23
- 1
-
-
作者
张娜
姚澜
包晓安
董萌
桂宁
-
机构
浙江理工大学信息学院
中国电子科技集团第五十二研究所
Distrinet Laboratory
-
出处
《软件学报》
EI
CSCD
北大核心
2015年第10期2451-2464,共14页
-
基金
国家自然科学基金(61502430
61379036)
+4 种基金
浙江省自然科学基金(LY12F02041
Y13F020175)
浙江省人才计划(2013 R10015
2013R1029)
浙江理工大学521人才培养计划
-
文摘
从需求的角度对测试用例的优先级进行排序,定义了一个多目标的测试用例优化排序问题,引入关注需求覆盖率、测试用例重要度和测试用例失效率这3个测试用例优先级影响因子,分别定义权重因子?,?,?用于权衡3个因子.设计了关注需求覆盖率和测试用例失效率的在线估计方法及算法,在此基础上,设计了一种基于多目标优化的测试用例优先级在线调整策略,该策略可利用测试过程中收集到的反馈信息,对测试用例优先级进行在线调整,实现在尽早达到测试覆盖率标准的同时,尽早覆盖重要的和具有较高失效率的测试需求,从而解决尽早检测到更多的、严重等级较高的软件缺陷这一多目标测试用例优化问题.实验结果表明:与随机测试、传统的单目标优先级排序方法和确定性排序方法相比,所提出的策略能够在更短的时间内完成同等质量的软件测试,从而提高了测试效率.
-
关键词
测试用例优先级
关注需求覆盖
测试用例重要度
测试用例失效率
测试用例在线调整策略
-
Keywords
test case prioritization
concerned-requirement coverage
test case importance degree
test case failure rate
test case on-line adjustment
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于OTT策略的组合测试用例优先级排序方法
被引量:3
- 2
-
-
作者
张娜
林青霞
包晓安
吴彪
张唯
-
机构
浙江理工大学信息学院
The Graduate School of East Asian Studies
-
出处
《计算机工程与应用》
CSCD
北大核心
2018年第13期41-46,92,共7页
-
基金
国家自然科学基金(No.61502430
No.61379036
No.61562015)
-
文摘
在组合测试用例优先级排序问题中,通常采用组合覆盖率为排序标准,该方法能够尽快满足覆盖率的要求,但其排序影响因子较为单一,缺陷检测能力不稳定。针对此问题,该文结合One-Test-at-a-Time(OTT)策略提出了一种在线调整的组合测试用例优先级排序方法,引入多重待覆盖率、测试用例失效率和测试用例重要程度3个影响因子用于衡量组合测试用例优先级。根据测试用例的在线测试反馈信息,该方法能够实时调整组合测试用例的优先级,增加了优先级排序的准确性。实验结果表明,相较于original、基于单一覆盖和多重覆盖的组合测试优先级排序方法,该方法在缺陷检测能力和稳定性上具有更强的竞争力。
-
关键词
组合测试
优先级
多重待覆盖率
测试用例失效率
测试用例重要程度
-
Keywords
combinatorial testing
prioritization
multi-coverage under coverage rate
test case failure rate
test case importance degree
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-