Positive and Negative test cases
Positive Testing = (Not showing error when not supposed to) + (Showing error when
supposed to) So if either of the situations in parentheses happens you have a
positive test in terms of its result - not what the test was hoping to find.
The application did what it was supposed to do. Here user tends to put all
positive values according to requirements.
Negative Testing = (Showing error when not supposed to) + (Not showing error when
supposed to)(Usually these situations crop up during boundary testing or
cause-effect testing.) Here if either of the situations in parentheses happens
you have a negative test in terms of its result - again, not what the test was
hoping to find. The application did what it was not supposed to do. User tends
to put negative values, which may crash the application.
For example in Registration Form, for Name field,
user should be allowed to enter only alphabets. Here for Positive Testing,
tester will enter only alphabets and application should run properly and should
accept only alphabets. For Negative Testing, in the same case user tries to
enter numbers, special characters and if the case is executed successfully,
negative testing is successful.
No comments:
Post a Comment