• DocumentCode
    3077630
  • Title

    History-Based Test Case Prioritization with Software Version Awareness

  • Author

    Chu-Ti Lin ; Cheng-Ding Chen ; Chang-Shi Tsai ; Kapfhammer, Gregory M.

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chiayi Univ., Chiayi, Taiwan
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    171
  • Lastpage
    172
  • Abstract
    Test case prioritization techniques schedule the test cases in an order based on some specific criteria so that the tests with better fault detection capability are executed at an early position in the regression test suite. Many existing test case prioritization approaches are code-based, in which the testing of each software version is considered as an independent process. Actually, the test results of the preceding software versions may be useful for scheduling the test cases of the later software versions. Some researchers have proposed history-based approaches to address this issue, but they assumed that the immediately preceding test result provides the same reference value for prioritizing the test cases of the successive software version across the entire lifetime of the software development process. Thus, this paper describes ongoing research that studies whether the reference value of the immediately preceding test results is version-aware and proposes a test case prioritization approach based on our observations. The experimental results indicate that, in comparison to existing approaches, the presented one can schedule test cases more effectively.
  • Keywords
    fault diagnosis; program testing; regression analysis; scheduling; software reliability; fault detection; history-based test case prioritization techniques; regression test suite; scheduling; software development process; software version awareness; software version testing; Computers; Educational institutions; Fault detection; Schedules; Software; Software engineering; Testing; Regression Testing; Test Case Prioritization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2013 18th International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-5007-7
  • Type

    conf

  • DOI
    10.1109/ICECCS.2013.33
  • Filename
    6601820