A Cat Swarm Optimization Based Test Case Prioritization Technique to Perform Regression Testing
Ms. Manaswini B1, Rama Mohan Reddy A2
1Manaswini B, Research Scholar, Department of Computer Science and Engineering, SVUCE, Sri Venkateswara University, Tirupati, India.
2Rama Mohan Reddy A, Professor, Department of Computer Science and Engineering, SVUCE, Sri Venkateswara University, Tirupati, India.
Manuscript received on 03April 2019 | Revised Manuscript received on 07 May 2019 | Manuscript published on 30 May 2019 | PP: 2677-2682 | Volume-8 Issue-1, May 2019 | Retrieval Number: A1294058119/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Developing the software is a very essential in now a day. Software development lifecycle has phases like requirements, designing, coding, testing and deployment. 50 % of the time will be consumed by the testing phase. Software testing is a cost effective phase. Testing phase will be done at various levels with different kinds of the tests for identifying the defects based on the user requirements.one of the major and important test was the regression test. This test will be performed after adding the additional functionalities to the existing software. The different techniques to perform the regression test are selection of testcases, prioritizing the existing testcases, reset all etc. This paper proposed a novel algorithm to perform the regression testbased on the prioritizing the test case technique by using the catswarm optimization algorithm. The results that performed on the open source applications like jtopas, jmeter was shown the effectiveness of the proposed algorithm in the parameters of execution time and false detect rate.
Index Terms: Software, Testing, Cat Swarm, Optimization, Regression Test, and Test Case Prioritization.
Scope of the Article: Discrete Optimization