• DocumentCode
    1592885
  • Title

    Experimental Comparison of Code-Based and Model-Based Test Prioritization

  • Author

    Korel, Bogdan ; Koutsogiannakis, George

  • Author_Institution
    Comput. Sci. Dept., Illinois Inst. of Technol., Chicago, IL
  • fYear
    2009
  • Firstpage
    77
  • Lastpage
    84
  • Abstract
    During regression testing, a modified system needs to beretested using the existing test suite. Since test suites may be very large, developers are interested in detecting faults in the system as early as possible. Test prioritization orders test cases for execution to increase potentially the chances of early fault detection during retesting. Code-based test prioritization methods are based on the source code of the system, whereas model-based test prioritization methods are based on system models. System modeling is a widely used technique to model state-based systems. Models can be used not only during software development but also during testing. In this paper, we briefly overview codebased and model-based test prioritization. In addition, we present an experimental study in which the code based test prioritization and the model-based test prioritization are compared.
  • Keywords
    program testing; software fault tolerance; code-based test prioritization; fault detection; model-based test prioritization; regression testing; software development; Automata; Computer science; Conferences; Embedded system; Fault detection; Modeling; Programming; Software testing; System testing; USA Councils; Code Based Test Prioritization; Model Based Test Prioritization; Test prioritization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops, 2009. ICSTW '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-4356-7
  • Type

    conf

  • DOI
    10.1109/ICSTW.2009.45
  • Filename
    4976373