Demonstrating that errors are not present
Establishing confidence that a program does what it is supposed to do
Executing a program to show that it is working as per specifications
Executing a program with the intent of finding errors
Customer
Tester
Developer
All of the above
Set of test cases
Set of inputs
Set of outputs
None of the above
Functional testing
Data flow testing
Development testing
Maintenance testing
Developers
Customers
Testers
Verification
Validation
Verification and Validation
White box testing
Black box testing
Regression testing
Development
Identification of faults
Alpha testing
Beta testing
Unit testing
Bottom up testing
Integration testing
Acceptance testing
Users
Structural testing
Mutation testing
Process is checked
Product is checked
Developers' performance is evaluated
The customer checks the product
Failures
Ddefects
Bbugs
Errors
Boundary value analysis
Decission table