arrow
返回

Prioritizing test cases for regression testing

delete2001-10-01
delete828
PRE
AI
G
Gregg Rothermel
R
R.H. Untch
M
Mary Jean Harrold
DOI:10.1109/32.962562delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
测试用例优先级技术安排测试用例执行的顺序,试图提高它们在满足某些性能目标方面的有效性。各种目标都是可能的; 一个涉及故障检测率-在测试过程中检测到故障的速度的度量,在测试过程中提高的故障检测率可以为被测系统提供更快的反馈,并让软件工程师比其他可能的更早开始纠正故障。优先级技术的一个应用涉及回归测试-修改后的软件重新测试; 在这种情况下,优先级技术可以利用收集的有关先前执行测试用例的信息来获得测试用例排序。在本文中,我们描述了几种使用测试执行信息对回归测试的测试用例进行优先级排序的技术,包括: 1) 根据测试用例对代码组件的总覆盖率对测试用例进行排序的技术,2) 根据测试用例对以前未覆盖的代码组件的覆盖率对测试用例进行排序的技术,3) 根据测试用例的估计能力对测试用例进行排序的技术,以揭示它们所覆盖的代码组件中的错误。我们报告了几个实验的结果,在这些实验中,我们将这些技术应用于各种程序的各种测试套件,并测量了优先测试套件实现的故障检测率,并将这些比率与未经处理的,随机排序的和最佳排序的套件。对数据的分析表明,所研究的每种优先级技术都提高了测试套件的故障检测率,即使使用这些技术中最便宜的技术,这种改进也会发生。然而,数据还表明,仍有相当大的改进空间。这些研究强调了所研究技术之间的几个成本效益权衡,以及未来工作的几个机会。
Keyword:
test case prioritization
regression testing
software testing
empirical studies
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Chemical composition and biological activity of peat deposits of oligotrophic bog
err2018-08-15
err0
errOAAI
errEkaterina Vladimirovna Porokhina; Margarita Alexandrovna Sergeeva; Olga Alexandrovna Golubina
err分享
err收藏
err分享
err收藏
err分享
err收藏
Non-heart-beating donation in Spain
err2011-01-12
err0
PREAI
errDavid Gomez-de-Antonio; Andres Varela
err分享
err收藏
Regression testing in an industrial environment
err1998-05-01
err96
errOAAI
errOnoma, AK; Tsai, WT; Poonawala, MH; Suganuma, H
err分享
err收藏
学者 查看更多内容