Test case prioritization based on varying testing requirement priorities and test case costs

被引:0
|
作者
Zhang, Xiaofang [1 ]
Nie, Changhai [1 ]
Xu, Baowen [1 ]
Qu, Bo [1 ]
机构
[1] SE Univ, Sch Engn & Comp Sci, Jiangsu Inst Software Qual, Jiangsu, Peoples R China
关键词
software testing; regression testing; test case prioritization; priority; cost;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Test case. prioritization is an effective and practical technique in regression testing. It schedules test cases in order of precedence that increases their ability to meet some performance goals, such as code coverage, rate of fault detection. In previous work, the test case prioritization techniques and metrics usually assumed that testing requirement priorities and test case costs are uniform. In this paper, basing on varying testing requirement priorities and test case costs, we present a new, general test case prioritization technique and an associated metric. The case study illustrates that the rate of "units-of-testing-requirement-priority-satisfied-per-unit-test-case-cost" can be increased, and then the testing quality and customer satisfaction can be improved.
引用
收藏
页码:15 / 24
页数:10
相关论文
共 50 条
  • [21] Test Case Prioritization for GUI Regression Testing based on Centrality Measures
    Ren, Yijie
    Yin, Bei-Bei
    Wang, Bin
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2018), VOL 2, 2018, : 454 - 459
  • [22] Survey of test case prioritization techniques for regression testing
    Chen, Xiang
    Chen, Ji-Hong
    Ju, Xiao-Lin
    Gu, Qing
    Ruan Jian Xue Bao/Journal of Software, 2013, 24 (08): : 1695 - 1712
  • [23] Test Case Prioritization for Continuous Regression Testing: An Industrial Case Study
    Marijan, Dusica
    Gotlieb, Arnaud
    Sen, Sagar
    2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 540 - 543
  • [24] Model-based testing, test case prioritization and testing of virtual reality applications
    Le Traon, Yves
    Xie, Tao
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2023, 33 (08):
  • [25] Modular Based Multiple Test Case Prioritization
    Prakash, N.
    Rangaswamy, T. R.
    2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2012, : 496 - 502
  • [26] Value based Regression Test Case Prioritization
    Ashraf, E.
    Rauf, A.
    Mahmood, K.
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2012, VOL I, 2012, : 156 - 160
  • [27] Test case prioritization based on clustering analysis
    Xue, Yifan
    Mao, Yuguang
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 1449 - 1453
  • [28] Test Case Prioritization Based on Clustering Analysis
    Xue, Yi-fan
    Mao, Yu-guang
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 1294 - 1298
  • [29] A Fault based Approach to Test Case Prioritization
    Farooq, Faiza
    Nadeem, Aamer
    2017 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2017, : 52 - 57
  • [30] Using Memetic Algorithms for Test Case Prioritization in Model Based Software Testing
    Nejad, Fatemeh Mosala
    Akbari, Reza
    Shahabi, Mohammad Mehdi Dejam
    2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, : 142 - 147