Proceedings ArticleDOI
Study of ERP Test-Suite Reduction Based on Modified Condition/Decision Coverage
J Prabhu,N. Malmurugan,G. Gunasekaran,R. Gowtham +3 more
- pp 373-378
TLDR
This paper proposes a new test-suite reduction technique for MC/DC: a bi-objective model that considers both the coverage degree of test case for test requirements and the capability of test cases to reveal error, and results show that the technique both reduces the size of test suite and better ensures the effectiveness of test suites to revealerror.Abstract:
Enterprise Resource Planning (ERP) systems represent a huge market in the commercial arena. Products from suppliers such as SAP, Oracle and more recently, Microsoft, dominate the software market. Testing in these projects is a significant effort but is hardly supported by methods and tools other than those provided by the suppliers themselves. Experience shows that testing in these projects is critical, but often neglected. Recent 'lessons learned' work by the Paul Gerrard indicates that a benefit, risk- and coverage-based test approach could significantly reduce the risk of failures. It is evidence that modified condition/decision coverage (MC/DC) is an effective verification method and can help to detect safety faults despite of its expensive cost. In regression testing, it is quite costly to return all of test cases in test suite because new test cases are added to test suite as the software evolves. Therefore, it is necessary to reduce the test suite to improve test efficiency and save test cost. Many existing test-suite reduction techniques are not effective to reduce MC/DC test suite. This paper proposes a new test-suite reduction technique for MC/DC: a bi-objective model that considers both the coverage degree of test case for test requirements and the capability of test cases to reveal error. Our experiment results show that the technique both reduces the size of test suite and better ensures the effectiveness of test suite to reveal error.read more
Citations
More filters
Journal ArticleDOI
Reducing test effort: A systematic mapping study on existing approaches
TL;DR: An overview of existing approaches that are able to reduce testing effort is presented both for researchers and practitioners in order to identify, in the one hand, future research directions and, on the other hand, potential for improvements in practical environments.
Journal ArticleDOI
A Uniform Representation of Hybrid Criteria for Regression Testing
TL;DR: The findings suggest that hybrid criteria of others can be described using the Merge and Rank formulations, and that the hybrid criteria the authors developed most often outperformed their constituent individual criteria.
Journal ArticleDOI
A Model for GUI Automated Testing Framework in Software System
J Prabhu,G. Gunasekaran +1 more
TL;DR: A specification driven approach to test GUI-Based java programs as an alternative to the CP technique is proposed and a GUI-event test specification language based on Java Script is introduced from which an automated test engine is generated.
Proceedings ArticleDOI
Extended regression test model for test suite reduction
TL;DR: This research paper proposes the new model that is used for improving the regression test reduction, which guarantees the best results compared with traditional methods by adding four algorithms; testing, ordering, deleting test cases and fixing bugs.
References
More filters
Journal ArticleDOI
A methodology for controlling the size of a test suite
TL;DR: A technique to select a representative set of test cases from a test suite that provides the same coverage as the entire test suite by identifying, and then eliminating, the redundant and obsolete test cases in the test suite is presented.
Proceedings ArticleDOI
A methodology for controlling the size of a test suite
TL;DR: The authors present a technique that selects from a test suite a representative set of test cases that provides the same measure of coverage as the test suite by means of the data flow testing methodology.
Journal ArticleDOI
Test-suite reduction and prioritization for modified condition/decision coverage
James A. Jones,Mary Jean Harrold +1 more
TL;DR: New algorithms for test-suite reduction and prioritization that can be tailored effectively for use with modified condition/decision coverage (MC/DC) adequate are presented.
Proceedings ArticleDOI
Incorporating varying test costs and fault severities into test case prioritization
TL;DR: This study presents a new metric for assessing the rate of fault detection of prioritized test cases that incorporates varying test case and fault costs and presents the results of a case study illustrating the application of the metric.
Proceedings ArticleDOI
An empirical study of the effects of minimization on the fault detection capabilities of test suites
TL;DR: An experiment in which the costs and benefits of minimizing test suites of various sizes for several programs are compared reveals that the fault detection capabilities of test suites can be severely compromised by minimization.