AD – HOC Testing
( also called Monkey Testing )
Testing the
application randomly is called Ad-hoc testing.
Why we do Ad-hoc
testing ?
1)End-users use the application
randomly and he may see a defect, but professional TE uses the application
systematically so he may not find the same defect. In order to avoid this
scenario, TE should go and then test the application randomly (i.e, behave like
and end-user and test).
For ex,
In
the above figure, after we have tested the application for FT, IT and ST – if
we click on some feature instead of going to homepage (or) sometimes datapage,
if it goes to blank page then it will be a bug. In order to avoid these kind of
scenarios, we do Ad-hoc testing.
2) Development team looks at the
requirements and build the product. Testing Team also look at the requirements
and do the testing. By this method, Testing Team may not catch many bugs. They
think everything works fine. In order to avoid this, we do random testing
behaving like end-users.
3) Ad-hoc is a testing where we don’t
follow the requirements (we just randomly check the application). Since we
don’t follow requirements, we don’t write test cases.


No comments:
Post a Comment