计算机科学››2017,第44卷››问题(4): 173-176.数字对象标识:10.11896/j.issn.1002-137X.2017.04.038

以前的文章   下一篇文章

基于DU链的测试用例优先排序

潘丽丽、王天娥、秦娇华、项旭佑  

  • 在线:2018-11-13 出版:2018-11-13

摘要:测试用例优先化是一种有效且实用的回归测试技术。然而,这种技术在某种程度上是非常有限的,它只根据测试需求覆盖率对测试用例进行优先级排序,而忽略了许多其他测试因素。为了提高性能,本文提出了一种基于DU链的测试用例优先排序算法。该算法将DU-chain覆盖率和故障检测率作为测试用例的量化因子。与现有算法相比,新算法利用执行测试和模块耦合的信息,动态计算每个测试用例的优先级定量值。实验结果表明,新的优先级算法有助于在较短的时间内检测出更多的故障。

关键词: 回归测试、测试用例、优先级、DU链、故障检测率

[1] WONG W E,HORGAN J R,LONDON S,et al.有效回归测试在实践中的研究[C]‖第八届IEEE软件可靠性工程国际研讨会论文集,1977。新墨西哥州阿尔伯克基:IEEE Comp Soc,1997:264-274。
[2] 罗泽梅尔G,UNTCH R H,CHU C Y,等.回归测试中测试用例的优先排序[J]。IEEE软件工程学报,2001,27(10):929-948。
[3] RUMMEL M J,KAPFHAMMER G M,THALL A.利用数据流信息确定回归测试集的优先级[C]‖《ACM应用计算研讨会论文集》,2005年,圣菲,2005:1499-1504。
[4] ARAFEEN M J,DO H.使用基于需求的聚类进行测试用例优先化[C]‖2013 IEEE第六届软件测试、验证和确认国际会议,2013。卢森堡:IEEE会议出版物,2013:312-321。
[5] HONG M,DAN H,Z L Mm,et al.确定JUnit测试用例优先级的静态方法[J]。IEEE软件工程学报,2012,38(6):1258-1275。
[6] KE Z,BO J,W K C.基于位置的服务回归测试的测试用例优先级划分:度量、技术和案例研究[J]。IEEE软件工程学报,2014,7(1):54-67。
[7] ALESSANDRO M,MAHFUZUL I,WASEEM A,等.测试用例优先级的多目标技术[J]。IEEE软件工程学报,2015,99:1-22。

找不到相关文章!
已查看
全文


摘要

引用

  共享   
  讨论   
找不到建议阅读的文章!