Development and analysis of mutationtesting based test generation techniques using meta heuristic approaches

dc.contributor.guideSuri.Bharti
dc.coverage.spatial
dc.creator.researcherRani Shweta
dc.date.accessioned2023-01-18T05:39:10Z
dc.date.available2023-01-18T05:39:10Z
dc.date.awarded2022
dc.date.completed2022
dc.date.registered2015
dc.description.abstractDevelopment and analysis of mutation testing based newlinetest generation techniques using meta-heuristic newlineapproaches newlineshweta rani newline(roll no. 90021011215) newlinethesis supervisor: dr. bharti suri newlineprofessor newlineuniversity school of information, communication and technology newlineguru gobind singh indraprastha university, newlinesector 16c, dwarka, new delhi-110078, india newlinesoftware testing is an essential activity of the software development process and builds newlinethe confidence that the developed software is correct and satisfies the quality standards. newlinehowever, if the software is not tested exhaustively and adequately, it may lead to software newlinefailure. besides its importance, software testing is very costly and labor-intensive. it is newlinealso not possible to demonstrate that errors are not present in the program. therefore, newlinetest data is one of the primary requirements of software testing. test data should be newlineadequate to reveal the faults during development and before releasing the software. the newlineprimary concern is how one can design the test data. there are infinite combinations of newlineinputs, and choosing the effective one is quite cumbersome. this test data generation is newlinea search optimization problem and can be overcome using meta-heuristic optimization newlinealgorithms. we use these algorithms to optimize the process of test generation. these newlinemeta-heuristic algorithms usually begin with a random solution that is evolved until the newlineimproved solution meets some predetermined testing criteria. newlinein this thesis, mutation coverage is selected as a testing criterion. it is related to mutation newlinetesting and indicates how many mutants are covered by the evolved test data. mutants newlineare artificial faults and are very close to real faults. these are created following the newlineprinciple of mutation testing. a test case while executing with a mutant ... newline
dc.description.note
dc.format.accompanyingmaterialCD
dc.format.dimensions29cm
dc.format.extent144
dc.identifier.urihttp://hdl.handle.net/10603/448524
dc.languageEnglish
dc.publisher.institutionUniversity School of Information and Communication Technology
dc.publisher.placeDelhi
dc.publisher.universityGuru Gobind Singh Indraprastha University
dc.relation
dc.rightsuniversity
dc.source.universityUniversity
dc.subject.keywordComputer Science
dc.subject.keywordComputer Science Software Engineering
dc.subject.keywordEngineering and Technology
dc.titleDevelopment and analysis of mutationtesting based test generation techniques using meta heuristic approaches
dc.title.alternative
dc.type.degreePh.D.

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
80_recommendation.pdf
Size:
122.38 KB
Format:
Adobe Portable Document Format
Description:
Attached File
Loading...
Thumbnail Image
Name:
shweta rani phd. thesis.pdf
Size:
1.87 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.79 KB
Format:
Plain Text
Description: