
Hybrid swarm and GA based approach for software test case selection
Author(s) -
Palak Palak,
Preeti Gulia
Publication year - 2019
Publication title -
international journal of electrical and computer engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.277
H-Index - 22
ISSN - 2088-8708
DOI - 10.11591/ijece.v9i6.pp4898-4903
Subject(s) - computer science , reliability engineering , selection (genetic algorithm) , software quality , software reliability testing , software development , test suite , regression testing , software , search based software engineering , software construction , software metric , reliability (semiconductor) , swarm behaviour , software engineering , test case , machine learning , artificial intelligence , operating system , engineering , regression analysis , power (physics) , physics , quantum mechanics
Being a crucial step and deciding factor for software reliability, software testing has evolved a long way and always attracted researchers due to various inherent challenges. The quality of a software application depends on the effectiveness of the testing carried out during development and maintenance phase. Testing is a crucial but time consuming activity that influences the overall cost of software development. Thus a minimal but efficient test suite selection is the need of the hour. This paper presents a hybrid technique based on swarm based search technique and GA (Genetic Algorithm) for selection of promising test cases to reduce the overall development cost and time of the application. We took component based software into consideration as they offer some inherent advantages over traditional software development paradigms.