Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/340422
Title: A novel framework for software test suite enhancement using data mining techniques
Researcher: Subashini, B
Guide(s): Jeya Mala, D
Keywords: Engineering and Technology
Computer Science
Computer Science Information Systems
Data mining
Software testing
University: Anna University
Completed Date: 2020
Abstract: Software testing is the process used to execute a program or framework with the intention of finding errors. It ordinarily incorporates three stages: the creation of test cases, execution of test cases and verification of actual outputs against the expected ones. A Test case is a set of conditions that contains test sequences with expected output and actual output. The execution of all the test cases requires lot of time and effort. Hence, the test case selection techniques aim to eliminate redundant or obsolete test data, by selecting and executing only a small subset of tests and it is essential in the reduction of time and effort spent for the testing process. Since many of the existing research works focus on software test suite reduction, Greedy Approaches and Evolutionary Computation methods have been employed to achieve optimization in the testing process. To the best of the gathered knowledge, none of the approaches have proposed the enhancement of the test suite by predicting the faulty/invalid test cases automatically as well as reduction in the size of the test suite, reduction of time in the testing process and elimination of redundant test cases. It has been the motivation factors for this research work. The contribution of this research work includes the development of a novel software test suite enhancement framework using data mining techniques such as Classification, Clustering and Association Rule Mining. In the first technique, Classification based test suite enhancement using Decision Tree Algorithm has been developed for classifying each test cases as valid and invalid test cases. It also predicts valid and invalid test cases automatically, when the testing process is executed against Software under Test (SUT). It will be helpful for the tester for testing the software with valid test cases without wasting testers time. The next technique, namely Clustering based test suite enhancement using k-means algorithm has been developed for newline
Pagination: xxx,247 p.
URI: http://hdl.handle.net/10603/340422
Appears in Departments:Faculty of Science and Humanities

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File25.91 kBAdobe PDFView/Open
02_certificates.pdf133.33 kBAdobe PDFView/Open
03_vivaproceedings.pdf270.18 kBAdobe PDFView/Open
04_bonafidecertificate.pdf252.23 kBAdobe PDFView/Open
05_abstracts.pdf53 kBAdobe PDFView/Open
06_acknowledgements.pdf228.5 kBAdobe PDFView/Open
07_contents.pdf83.9 kBAdobe PDFView/Open
08_listoftables.pdf79.4 kBAdobe PDFView/Open
09_listoffigures.pdf87.09 kBAdobe PDFView/Open
10_listofabbreviations.pdf123.35 kBAdobe PDFView/Open
11_chapter1.pdf223.61 kBAdobe PDFView/Open
12_chapter2.pdf366.06 kBAdobe PDFView/Open
13_chapter3.pdf217.6 kBAdobe PDFView/Open
14_chapter4.pdf1.02 MBAdobe PDFView/Open
15_chapter5.pdf765.88 kBAdobe PDFView/Open
16_chapter6.pdf605.51 kBAdobe PDFView/Open
17_chapter7.pdf444.81 kBAdobe PDFView/Open
18_chapter8.pdf810.92 kBAdobe PDFView/Open
19_conclusion.pdf197.15 kBAdobe PDFView/Open
20_appendices.pdf2.03 MBAdobe PDFView/Open
21_references.pdf234.34 kBAdobe PDFView/Open
22_listofpublications.pdf96.14 kBAdobe PDFView/Open
80_recommendation.pdf87.9 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: