• DocumentCode
    3576721
  • Title

    A study of applying severity-weighted greedy algorithm to software test case prioritization during testing

  • Author

    Yen-Ching Hsu ; Kuan-Li Peng ; Chin-Yu Huang

  • Author_Institution
    Inst. of Inf. Syst. & Applic., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2014
  • Firstpage
    1086
  • Lastpage
    1090
  • Abstract
    Regression testing is a very useful technique for software testing. Traditionally, there are several techniques for test case prioritization; two of the most used techniques are Greedy and Additional Greedy Algorithm (GA and AGA). However, it can be found that they may not consider the severity while prioritizing test cases. In this paper, an Enhanced Additional Greedy Algorithm (EAGA) is proposed for test case prioritization. Experiments with eight subject programs are performed to investigate the effects of different techniques under different criteria and fault severity. Experimental results show that proposed EAGA perform well than other techniques.
  • Keywords
    greedy algorithms; program testing; AGA; EAGA; additional greedy algorithm; applying severity weighted greedy algorithm; enhanced additional greedy algorithm; software test case prioritization; software testing; Fault detection; Greedy algorithms; Schedules; Software; Software engineering; Software testing; APFD; APFDc; Test case prioritization; code coverage; search algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Engineering and Engineering Management (IEEM), 2014 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/IEEM.2014.7058806
  • Filename
    7058806