Test cases design techniques in Software testing
Test cases design techniques in Software testing:
Following black box testing techniques are used for testing the software application.
- Boundary Value Analysis (BVA)
Boundary Value Analysis is the most commonly used test case design method for black box testing. As all we know the most of errors occurs at boundary of the input values. This is one of the techniques used to find the error in the boundaries of input values rather than the center of the input value range.
- Equivalence Class Partitioning
The equivalence class partition is the black box test case design technique used for writing test cases. This approach is use to reduce huge set of possible inputs to small but equally effective inputs. This is done by dividing inputs into the classes and gets one value from each class. Such method is used when exhaustive testing is most wanted & to avoid the redundancy of inputs.
- State transition testing
The equivalence class partition is the black box test case design technique used for writing test cases. In this techniques the design the test cases for the system which describes the finite number of states. The state transition from one to other is based on the state of machine and depending upon the what happened before the output is varies for same inputs.
- Cause-Effect Graphing Technique
The Cause-Effect Graphing Technique is a black box testing technique which captures the relationships between specific combinations of inputs(causes) and outputs (effects). It deals with specific cases & avoids the combinatorial explosions. The graph includes a number of intermediate nodes linking causes and effects. Each Causes/effects are represented as nodes of a cause effect graph.
- Error Guessing
This is totally based on previous experience and judgment of tester. Good tester are encouraged to think conditions in which software may get the highest chances of getting errors. Such techniques do not have any rules to decide & totally based on experience.
Comments
Post a Comment