Test design technique

Test design technique helps you design better cases. Since exhaustive testing is not possible , testing techniques helps to reduce the number of test cases to be executed while increasing test coverage. They help to identify test conditions that are otherwise difficult to recognize.

  1. Boundary value analysis
  2. Equivalent class partitioning
  3. Decision table based testing
  4. State transition
  5. Error guessing