Interview Questions

Fault-based Testing

Glossary of Software QA/Testing

(Continued from previous question...)

Fault-based Testing

1. Testing that employs a test data selection strategy designed to generate test data capable of demonstrating the absence of a set of pre-specified faults, typically, frequently occurring faults.
2. This type of testing allows for designing test cases based on the client specification or the code or both. It tries to identify plausible faults (areas of design or code that may lead to errors). For each of these faults a test case is developed to "flush" the errors out. These tests also force each line of code to be executed

(Continued on next question...)

Other Interview Questions