Principle of Software Testing
Principle of Software Testing
To find the defect in the software , early test activity shall be started.
The defect detected in the early phases of SDLC will be very less expensive.
For better performance of software , software testing will start at the initial phase
i.e.testing will perform at the requirement analysis phase
Defect clustering:
Repeating the same test cases , again and again , will not find new bugs.
So it is necessary to review the test cases and add or update test cases to find new bugs.
Testing is context-dependent:
If a built software is 99% bug-free but it does not follow the user requirement that it is
unusable.
It is not only necessary the software is 99% bug-free but it is also mandatory to fulfill all
the customer requirements.
END