Automated Test Data Generation Using Genetic Algorithms

988 Words4 Pages
Automated Test Data Generation Using Genetic Algorithms

1 Madhu Jain, Associate Professor Department of Mathematics, IIT Roorkee

2 Manish Saraswat, Assistant Professor, Dept. of MCA, Geetanjali Institute of Technical Studies, Udaipur, Email: manishsaraswat24@gmail.com

Abstract: Software testing is one of essential activity in software engineering, which determines the software quality and reliability. For effective software testing valid and suitable test data generation is necessary. Now a day’s valid test data generation for a software/program using heuristic algorithms is major concern for research. Several heuristics algorithms have been studied and it is observed that genetic algorithm is most suitable and efficient in automated test data generation. In this paper test case data generation using genetic algorithms proposed. The genetic algorithm is applied to generate valid test data for a mathematical problem.
Keywords: test data generation, Software testing, heuristic algorithms, genetic algorithm (GA).
1.0 INTRODUCTION
Software Engineering is systematic approach to development, operation, maintenance and retirement of any software. Development of any software follows a series of steps known as the ‘Software Development Cycle’ (SDLC). Software testing is an important part of SDLC. Software testing is the major quality control measure employed during the software development. Its basic objective is to detect errors in the
Get Access