收藏本站

基于回归测试的测试用例优先级的研究与应用

【摘要】: 软件测试是软件开发过程中的一个重要环节,是保证软件质量的重要手段。回归测试是一种常用的测试方法,在软件的某些功能发生改变或者推出新的版本之后都需要进行回归测试。然而,由于要尽快推出新版本,测试人员通常没有足够的时间和资源进行回归测试。因此,提高回归测试的效率和效力,降低回归测试的成本成为软件回归测试研究的重点。 为了提高回归测试的效率,测试人员需要对测试用例库进行统一管理。测试用例优先级技术(Test Case Prioritization, TCP)能够在不减少测试用例规模的情况下,提高测试用例集的性能,例如代码覆盖率,缺陷检测率等。国内外许多研究者围绕测试用例优先级问题展开了大量研究,并取得了一定的进展,但是还存在一些亟待解决的关键问题。 现有的测试用例优先级方法缺乏动态性,这主要体现在:随着测试的进行,未被覆盖的测试需求在不断变动,由此计算出的未被覆盖的测试需求优先级也在不断变化,为了高效的满足测试需求,测试用例排序也应有明显地波动;另外,现有的测试用例优先级方法不能全面的把握测试需求和测试用例的成本收益问题。针对这两个方面,本文提出了基于变化测试需求优先级的成本收益模型,并给出具体的测试用例优先级算法TCP_Req_CB_add,为了验证该算法的高效性,还引入了新的度量优先级方法的标准MR_C_B。 该算法首先根据测试历史信息计算测试需求和测试用例的优先级、成本、收益,并提取测试需求和测试用例的二元关系矩阵;然后根据不断变化的测试需求集,动态的调整测试用例的优先级;最后按照测试用例优先级的高低顺序执行。该算法考虑到的影响因素比较全面,因此更加合理。 本文最后将该方法应用于电力数据分析系统,并结合新的优先级方法度量标准,对排序结果进行评价,并与以往的算法做出对比,证明了该测试用例优先级算法的有效性。

下载App查看全文

(如何获取全文? 欢迎:、、)

支持CAJ、PDF文件格式


【相似文献】
中国期刊全文数据库 前20条
1 肖驰;;基于UML的回归测试研究[J];福建电脑;2009年08期
2 孙赢盈;张毅坤;杨凯峰;张保卫;夏辉;;一种基于程序关联性分析的软件测试方法[J];计算机应用研究;2008年12期
3 范明;;浅谈软件测试过程管理[J];信息与电脑(理论版);2010年08期
4 屈波;徐宝文;聂长海;王子元;;一种并行环境下测试用例优先级技术度量方法[J];东南大学学报(自然科学版);2009年06期
5 魏冬梅;洪玫;李波;;基于“Good”测试套件的GUI回归测试优化[J];计算机技术与发展;2008年07期
6 李刚毅;金蓓弘;;自动化回归测试的技术和实现[J];计算机应用研究;2006年02期
7 陈琳;陈玮;;软件测试中设计技法与测试过程的研究[J];现代电子技术;2006年08期
8 廖敏;李龙澍;李森;;基于决策树规则的回归测试技术研究[J];计算机技术与发展;2011年05期
9 魏冬梅;洪玫;袁伟;刘丽;;基于切片技术的GUI回归测试用例选择[J];微计算机信息;2008年27期
10 张聪;杨卫明;;基于FitNesse的自动化回归测试工具的设计与实现[J];软件导刊;2011年01期
11 陈峰;李心科;;一种基于构件的回归测试用例选择方法[J];计算机技术与发展;2008年11期
12 王迪;蔡菊;李必信;;一种面向服务组合的回归测试技术[J];小型微型计算机系统;2009年07期
13 陈庆元;管志强;;基于测试路径集运算的类回归测试策略研究[J];雷达与对抗;2010年01期
14 唐凌遥;;软件回归测试中测试策略的改进方法[J];电网技术;2008年S2期
15 段力军;;软件产品易用性测试及回归测试方法探究[J];山西电子技术;2006年06期
16 陈越;刘强;陈玉健;;基于GUI的面向对象软件回归测试技术研究[J];计算机应用研究;2006年05期
17 顾玉良;周淑秋;;面向对象程序回归测试策略研究[J];计算机科学;2000年08期
18 陈永郑;李龙澍;;基于程序切片技术的回归测试方法研究[J];计算机技术与发展;2007年12期
19 刘汉烨;;面向C/S结构的软件自动化测试工具的设计[J];电子设计工程;2010年06期
20 傅鹤岗;李赋欣;曾刚;;切片在组件系统回归测试中的应用[J];重庆大学学报(自然科学版);2007年06期
中国重要会议论文全文数据库 前10条
1 张成才;梁永会;李红伟;;河南航道基础地理信息系统测试方案研究与设计[A];《测绘通报》测绘科学前沿技术论坛摘要集[C];2008年
2 吉大纯;陈蕾;梁静;邵四海;;基于PG框架的软件结构测试用例自动生成研究[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
3 王道堂;林春哲;张凯;;软件测试用例构造方法与手段[A];计算机技术在工程建设中的应用——第十二届全国工程建设计算机应用学术会议论文集[C];2004年
4 周晓燕;李兵;潘伟丰;覃叶宜;;基于错误传播概率网络的软件回归测试用例选择[A];第五届全国复杂网络学术会议论文(摘要)汇集[C];2009年
5 唐剑文;;基于UML嵌套活动图的回归测试用例选择[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
6 戴骏炜;;软件自动化测试工具的引入[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
7 牛建义;杨正球;;基于HtmlParser的Web测试自动化的设计[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
8 万琳;张威;马雪雁;陈曼青;;基于路径的测试用例自动生成技术[A];第十届全国容错计算学术会议论文集[C];2003年
9 王娜;孙敏;;软件测试方法研究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
10 田丽芳;刘栓;;软件测试的学习方法探究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
中国博士学位论文全文数据库 前10条
1 游亮;回归测试用例选择技术研究[D];华中科技大学;2012年
2 潘丽丽;软件测试用例集简化及其构建方法研究[D];湖南大学;2009年
3 李丽;航天相机主控软件测试用例自动生成技术的研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年
4 张娟;软件测试中测试用例复用的研究[D];上海大学;2012年
5 钱思佑;图形用户界面测试中相关问题研究[D];中国科学技术大学;2010年
6 毛澄映;面向对象程序分析与测试技术研究[D];华中科技大学;2006年
7 祝晓春;增强型软件项目中测试工作量度量研究[D];浙江大学;2010年
8 刘振宇;服务网格环境中场景测试的关键技术研究[D];复旦大学;2010年
9 王立新;软件测试数据的高效生成及测试方法研究[D];东华大学;2011年
10 李留英;UML测试技术的研究与实现[D];中国人民解放军国防科学技术大学;2000年
中国硕士学位论文全文数据库 前10条
1 谷涛;引入错误级别的测试集压缩模型及其应用研究[D];华中科技大学;2007年
2 易利;基于概念格的面向对象程序回归测试[D];湖南大学;2006年
3 马艳;软件测试在回归测试自动化中的方法改进与应用[D];电子科技大学;2010年
4 孙金珊;引入关联缺陷的回归测试技术研究[D];吉林大学;2010年
5 段永伟;通过切片过滤改进聚类测试选择技术[D];南京大学;2011年
6 张志军;面向对象软件的回归测试策略研究[D];湖南大学;2004年
7 廖敏;基于回归测试的用例集优化研究[D];安徽大学;2011年
8 杜章华;基于方法切片的软件回归测试研究[D];中南大学;2010年
9 仲晓芳;基于回归测试的测试用例优先级的研究与应用[D];中国海洋大学;2010年
10 彭中莲;基于函数调用图的面向对象软件的修改影响分析研究[D];西南大学;2009年
中国重要报纸全文数据库 前10条
1 鼎桥;[N];通信产业报;2006年
2 通文;[N];通信产业报;2006年
3 谢敏 沈雪芳 戴金龙;[N];计算机世界;2005年
4 刘昶;[N];通信产业报;2005年
5 计算机世界实验室 韩勖;[N];计算机世界;2008年
6 信息产业部软件与集成电路促进中心 于明唐仕武;[N];计算机世界;2007年
7 刘昶;[N];中国电子报;2007年
8 ;[N];计算机世界;2002年
9 罗德与施瓦茨中国有限公司 周云;[N];通信产业报;2006年
10 武刚;[N];中国计算机报;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978


{bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck}| {bck体育下载}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bcksports}| {bck体育下载}| {bckbet}| {bcksports}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bck官网}| {bck体育下载}| {bckbet}| {bcksports}| {bck官网}| {bck体育app}| {bck体育}| {bcksports}| {bck官网}| {bck体育下载}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck体育}| {bcksports}| {bck官网}| {bck体育官网}| {bck体育下载}| {bck体育}| {bckbet}| {bcksports}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bck官网}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bcksports}| {bck官网}| {bck}| {bck体育官网}| {bcksports}| {bck体育下载}| {bck体育app}| {bckbet}|
{uc8}| {uc8体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐城}| {uc8彩票}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {uc8体育}| {UC体育}| {uc8老虎机}| {uc8老虎机}| {UC8娱乐}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8老虎机}| {uc8彩票}| {uc8}| {uc8体育}| {UC体育}| {uc8官网}| {UC8娱乐}| {UC8娱乐城}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {UC8娱乐城}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {UC8娱乐城}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {uc8彩票}| {uc8}| {uc体育}| {UC体育}| {UC8娱乐城}| {uc8}| {UC体育}| {uc8官网}| {uc8老虎机}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {UC8娱乐城}|