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
Link To Document