The category-partition method for specifying and generating fuctional tests
Communications of the ACM
On the Relationship Between Partition and Random Testing
IEEE Transactions on Software Engineering
The AETG System: An Approach to Testing Based on Combinatorial Design
IEEE Transactions on Software Engineering
Black-box test reduction using input-output analysis
Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis
Art of Software Testing
Test Case Design Based on Z and the Classification-Tree Method
ICFEM '97 Proceedings of the 1st International Conference on Formal Engineering Methods
A Choice Relation Framework for Supporting Category-Partition Test Case Generation
IEEE Transactions on Software Engineering
Generating, Selecting and Prioritizing Test Cases from Specifications with Tool Support
QSIC '03 Proceedings of the Third International Conference on Quality Software
Covering code behavior on input validation in functional testing
Information and Software Technology
An empirical evaluation of several test-a-few strategies for testing particular conditions
Software—Practice & Experience
Hi-index | 0.00 |
Generating test cases from a specification can be done at an early stage. However, often so many important aspects relevant to testing can be identified from the specification that exhaustively testing their combinations can be very costly. A common approach to reduce testing costs is to identify some particular input conditions and test each of them only once. We argue that such an approach should be used judiciously, or else inadequate tests may result. This paper explores several alternatives to assess the validity of the testerýs hypothesis that a particular condition can be tested adequately with only one test case. These alternatives help to test the particular conditions more reliably and, hence, reduce the risk of not revealing the existence of faults.