1. Boundary Value analysis
Test the planned limits of the software. Test the valid ,last possible and invalid data just outside the boundary. Boundary types;
- numeric
- Character
- Position
- Quantity
- Speed
- location
2. Equivalence partitioning
An equivalence class or partition is a set of test cases that test the same thing or revals the same bug.
3. special value
select the test data on the basis of features of a function tester use the domain knowledge or prior experience or error guessing.
4. Error based
Generate the test cases based on
- programmer histories
- programmer complexity
- knowledge of error prone syntactic construct
5. Input/output domain.
- Looking from input sides , generate inputs to map to outputs
- also ensure that you look from output side to ensure that you have generated all possible inputs.
No comments:
Post a Comment