Positive Testing | Negative Testing |
---|---|
Positive testing ensures that your software performs as expected. The test fails if an error occurs during positive testing. | Negative testing guarantees that your app can gracefully deal with unexpected user behaviour or incorrect input. |
In this testing, the tester always looks for a single set of valid data. | Testers use as much ingenuity as possible when validating the app against erroneous data. |