基于需求的测试用例优先级排序  被引量:15

Test case prioritization based on requirement

在线阅读下载全文

作  者:杨广华[1] 包阳[1] 李东红[1] 唐乐乐[1] 

机构地区:[1]北京系统工程研究所,北京100101

出  处:《计算机工程与设计》2011年第8期2724-2728,共5页Computer Engineering and Design

基  金:国家863高技术研究发展计划基金项目(2008AAO1A204)

摘  要:为提高软件测试用例执行效率,研究了测试用例优先级排序技术,提出了基于需求的测试用例优先级排序及动态调整算法。基于需求的测试用例优先级排序将与软件需求相关的影响因素应用于测试用例的排序,并且在测试执行过程中可以通过调整算法对测试用例的优先级进行动态调整。实验结果表明,采用基于需求的测试用例优先级排序可以提高软件缺陷检测率,有助于在短时间内发现更多的软件缺陷。To increase the effectiveness of test suite, a test case prioritization techniques is studied. The prioritization algorithm based on requirement and the adjust algorithm is presented. The prioritization algorithm based on requirement applies factors of requirement information into new and regression test case prioritization. The algorithm can make use of run time information to calculate and adjust test case pdoritization in time. The empirical studies show the algorithm can to improve the average percentage of faults detected and to detect more software faults in shorter time.

关 键 词:测试用例 优先级排序 软件需求 软件缺陷 缺陷检测率 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象