Test case prioritization for regression testing using immune operator
regression testing is a time consuming, costly process o f rerunning existing test cases. as software ^-volves, the regression test suite grows in size. Test case prioritization techniques help by ordering test cases such that at least the test cases which cover the changes made in the software are...
Gespeichert in:
Veröffentlicht in: | International arab journal of information technology 2016-11, Vol.13 (6) |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | regression testing is a time consuming, costly process o f rerunning existing test cases. as software ^-volves, the
regression test suite grows in size. Test case prioritization techniques help by ordering test cases such that at least the test
cases which cover the changes made in the software are executed amidst resource and time constraints. Genetic Algorithm
(GA) has been widely used for test case prioritization problem, however it has low convergence problem. In this work, the
Immune Genetic Algorithm (IGA) is applied for test case prioritization, so that test case prioritization converges earlier. Our
contributions in Immune Prioritization Algorithm (IPA) include a method for vaccine selection, zero drop function and
probability selection function. the prioritized result o f IPA is evaluated against genetic algorithm and the statement coverage,
decision coverage and block coverage o f the test cases prioritized using IPA are found to have improved. Further, IPA showed
improved average fitness value as well as optimal fitness value compared to genetic algorithm |
---|---|
ISSN: | 1683-3198 1683-3198 |