An Effective Approach to Test Suite Reduction and Fault Detection Using Data Mining Techniques

An Effective Approach to Test Suite Reduction and Fault Detection Using Data Mining Techniques

B. Subashini, D. Jeya Mala
Copyright: © 2017 |Pages: 31
DOI: 10.4018/IJOSSP.2017100101
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Software testing is used to find bugs in the software to provide a quality product to the end users. Test suites are used to detect failures in software but it may be redundant and it takes a lot of time for the execution of software. In this article, an enormous number of test cases are created using combinatorial test design algorithms. Attribute reduction is an important preprocessing task in data mining. Attributes are selected by removing all weak and irrelevant attributes to reduce complexity in data mining. After preprocessing, it is not necessary to test the software with every combination of test cases, since the test cases are large and redundant, the healthier test cases are identified using a data mining techniques algorithm. This is healthier and the final test suite will identify the defects in the software, it will provide better coverage analysis and reduces execution time on the software.
Article Preview
Top

2. Materials And Methods

2.1. Background

Software testing is an action to confirm the actual outcomes with the expected outcomes and assure that the product framework is without defect. Test Case is a cluster of activities executed to check a specific aspect or effectiveness of programming application. The objective of any product venture is to formulate test cases which meet client prerequisite. In this article, huge records of the test case are automatically generated by using the combinatorial testing method, it may be redundant and it is required to eliminate repeated test cases. Test suites are minimized and the faults are forecasted by using the classification technique. Reduction in test suite will minimize the time of execution, effort and it will provide better coverage analysis.

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 14: 1 Issue (2023)
Volume 13: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 1 Issue (2015)
Volume 5: 3 Issues (2014)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing