Test Suite Reduction Using Data Mining

Improving Software Testing Efficiency through Test Suite Reduction using Data Mining

Authors

  • Mr. Arjun Singh Author

Keywords:

software testing, test case, test suite reduction, data mining, clustering technique, redundant test cases, testing effort, cost and time of testing, efficiency of software testing

Abstract

Software testing is a process used to identify the correctness, completeness, and quality of developed computer software. It includes a set of activities conducted with the intent of finding errors in software so that it could be corrected before the product is released to the end users. The practical methods commonly used to detect the presence of errors in a program are to test it for a set of inputs called test case. A Test Case is a set of actions executed to verify a particular feature or functionality of software application. When designing the test case, the redundant test cases are formed that are of no use, increases the testing effort and increase the cost and time of testing. In this paper, the goal is to reduce the time spent in testing by reducing the number of test cases. For this the data mining approach of clustering technique is used in software testing to reduce the test suite. Mining of test case will improve the efficiency of software testing.

Downloads

Download data is not yet available.

Downloads

Published

2015-08-01