Black-Box Testing

Steven Zeil

Old Dominion University, Dept. of Computer Science

Table of Contents

1. Testing
1.1. Testing
1.2. Definitions
1.3. Test Cases and Suites
1.4. Choosing Test Data
2. Black Box Testing
2.1. Representative Inputs
2.2. Functional Coverage
2.3. Boundary Values Testing
2.4. Special Values Testing
2.5. Illegal Inputs
3. Choosing the Test Data
3.1. Conducting Tests