|
A BEE COLONY OPTIMIZATION ALGORITHM FOR CODE COVERAGE TEST SUITE PRIORITIZATIONKeywords: Bee Colony Optimization , Regression Testing. Abstract: Regression testing is the verification process of the modified software in the maintenance phase. Due to the budget and time constraints regression test suite size and its selection is a critical issue for testers. A Bee Colony Optimization (BCO) algorithm for the regression test suite prioritization has been developed and is presented in this paper. The behavior of two types of bees; scout bees and forager bees have been observed and used for testsuite prioritization. The proposed algorithm has been explained using examples based on maximum code coverage. The Average Percentage of Conditions Covered (APCC) metrics have been used to show theeffectiveness of proposed algorithm.
|