Difference between test design techniques and test measurement techniques
Test Design Techniques
The purpose of test design techniques is to identify test
conditions and test scenarios through which effective and efficient test cases
can be written. Using test design techniques is a best approach rather the test
cases picking out of the air. Test design techniques help in
Achieving high test coverage.
Defining tests that will provide insight into the quality
of the test object
Various Test Design Techniques are:
- Equivalence Partitioning
- Boundary Value Analysis
- Cause-effect Graphing
- State Transition Testing
- Heuristic Testing
- Exploratory Testing
- Structural Testing Techniques
Test measurement techniques for this u follow different kind
of measurements by using several metrics
There are a number of common software measures, often called
"metrics", which are used to measure the state of the software or the
adequacy of the testing:
- Bugs found per Tester per unit time (Day/Week/Month)
- Total bugs found in a release
- Total bugs found in a module / feature
- Bugs found / fixed per build
- Number of customer reported Bug - As a measure of testing effectiveness
- Bug trend over the period in a release (Bugs should converge towards zero as the project gets closer to release) (It is possible that there are more cosmetic bugs found closer to release - in which case the number of critical bugs found is used instead of total number of bugs found)
- Number of test cases executed per person per unit time
- % of test cases executed so far, total Pass, total fail
- Test Coverage
NOTE: Main difference would be Test design
technique is Quantitaive and Test measurement technique is Qualitative.
Comments
Post a Comment