首页 | 官方网站   微博 | 高级检索  
     

测试用例排序的研究
引用本文:朱海燕,范辉,谢青松,刘培强.测试用例排序的研究[J].计算机工程与科学,2008,30(1):79-81.
作者姓名:朱海燕  范辉  谢青松  刘培强
作者单位:山东工商学院信息与电子工程学院,山东,烟台,264005
摘    要:回归测试是一个成本很高的测试过程。为了减少回归测试的成本,可以使用测试用例排序技术。测试用例排序是指按照事先确定的目标重新安排测试用例集中测试用例的执行次序,使得具有高优先级的测试用例比低优先级的测试用例在测试过程中更早执行。本文描述了测试用例排序问题;给出了两个一般测试用例排序算法,即总计排序算法和 附加排序算法;根据不同的覆盖准则(如语句、分支和定义-使用等),可以从这两个一般算法得到对应的排序算法;最后,讨论了测试用例排序算法的有效性。

关 键 词:软件测试  测试用例排序  回归测试  测试用例  测试策略
文章编号:1007-130X(2008)01-0079-03
收稿时间:2007-04-16
修稿时间:2007-09-12

Research on Test Case Prioritization
ZHU Hai-yan,FAN Hui,XIE Qing-song,LIU Pei-qiang.Research on Test Case Prioritization[J].Computer Engineering & Science,2008,30(1):79-81.
Authors:ZHU Hai-yan  FAN Hui  XIE Qing-song  LIU Pei-qiang
Abstract:Regression testing is an expensive testing process. To reduce the cost of regression testing, test case prioritization techniques can be used. Test case prioritization attempts to reorder a test suite so that the test cases with the highest priority, according to some established goals, are executed earlier in the testing process than those with lower priority. The test case prioritization problem is described in the paper. Two general test case prio ritization algorithms called the total prioritization algorithm and the additional prioritization algorithm are presented. Based on different coverage criteria (e. g. , statements, decisions and definition-use associations), the corresponding prioritization algorithms can be obtained from these two geeneral algorithms. Finally, the effectiveness of these algorithms is discussed.
Keywords:software testing  test ease prioritization  regression test  test ease  test strategy
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号