Optimized test case prioritization for component based software testing with genetic algorithmic approach

dc.contributor.guideS.D. JOSHI
dc.coverage.spatial
dc.creator.researcherSURENDRA ANIL MAHAJAN
dc.date.accessioned2017-09-01T06:11:29Z
dc.date.available2017-09-01T06:11:29Z
dc.date.awarded
dc.date.completed2017
dc.date.registered21.07.2010
dc.description.abstractnewlinequotIn Genetic Algorithm-component-based approach, test cases are generated and/or prioritized based on different component-based-risk measures. For example, the most basic component-risk measure would analyze the history of the software and assigns higher risk to the test cases that used to detect bugs in the past. However, in practice, a test case may not be exactly the same as a previously failed test, but quite similar. In this study, we define a new component-based measure that assigns a risk priority factor to a test case, if it is similar to a failing test case from history. The similarity is defined based on the execution traces of the test suite and hence test cases, where we define each test case as a sequence of method calls. We have evaluated our new measure by comparing it to a traditional prioritization measure. The results of our study, in the context of test case prioritization, on two open source projects show that our new measure is by far more effective in identifying failing test cases compared to the traditional prioritization approach. We also show that by using them, the test case prioritization techniques initialized using Genetic Algorithm on top of existing greedy-based test case prioritization strategy form a good performance approach. newlineKeywords: Software Testing, Genetic Algorithm, Component based Prioritization, Test case prioritization, Test case integration, Key assessment matrix, Genetic algorithm secure procedure newlinequot newline
dc.description.note
dc.format.accompanyingmaterialDVD
dc.format.dimensions
dc.format.extent
dc.identifier.urihttp://hdl.handle.net/10603/170887
dc.languageEnglish
dc.publisher.institutionDepartment of Engineering and Technology(Computer Science and Engineering)
dc.publisher.placeChennai
dc.publisher.universityBharath University
dc.relation
dc.rightsself
dc.source.universityUniversity
dc.titleOptimized test case prioritization for component based software testing with genetic algorithmic approach
dc.title.alternative
dc.type.degreePh.D.

Files

Original bundle

Now showing 1 - 5 of 11
Loading...
Thumbnail Image
Name:
03 abstract.docx
Size:
10.75 KB
Format:
Microsoft Word XML
Description:
Attached File
Loading...
Thumbnail Image
Name:
03 chapter-i.doc
Size:
98.5 KB
Format:
Microsoft Word
Loading...
Thumbnail Image
Name:
04 chapter-ii.doc
Size:
111 KB
Format:
Microsoft Word
Loading...
Thumbnail Image
Name:
05 chapter-iii.doc
Size:
129.5 KB
Format:
Microsoft Word
Loading...
Thumbnail Image
Name:
06 chapter-iv.doc
Size:
369 KB
Format:
Microsoft Word

License bundle

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