Automatic Generation of Software Test Cases using Genetic Algorithms

dc.contributor.authorSingh, Harsimran
dc.contributor.supervisorSalaria, R. S.
dc.date.accessioned2007-05-01T10:10:07Z
dc.date.available2007-05-01T10:10:07Z
dc.date.issued2007-05-01T10:10:07Z
dc.description.abstractToday, testing is the most challenging and dominating activity used by industry, therefore, improvement in its effectiveness, both with respect to the time and resources, is taken as a major factor by many researchers. A new technique is presented for automatically generating test cases using genetic algorithms (GAs). This technique extends the random testing by the use of genetic algorithms Various factors are discovered that distinguishes a Test Suit (Set of test cases) from the other one on the basis of its goodness. A good test case is a test case whose chances of finding a bug are more. The factors discovered are used in evaluating the fitness function of GA for selecting the best possible Test Suit. This technique takes the program as an input and then evaluates the test cases for that program. That is, it is a white box testing technique. Complete methodology and its effectiveness have been demonstrated with the help of suitable example.en
dc.description.sponsorshipComputer Science & Engineering Department, Thapar University (Deemed University), Patiala-147004.en
dc.format.extent1055169 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/123456789/253
dc.language.isoenen
dc.subjectAutomatic generation of software test casesen
dc.subjectGenetic Algorithmsen
dc.subjectGasen
dc.subjectChromosomes Encodingen
dc.subjectCrossover and Mutation Probabilityen
dc.titleAutomatic Generation of Software Test Cases using Genetic Algorithmsen
dc.typeThesisen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
253.pdf
Size:
938.73 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.8 KB
Format:
Item-specific license agreed upon to submission
Description: