Manual Testing
About Lesson
  • also called Monkey Testing / Gorilla Testing .
  • Why we do Ad-hoc testing ?

    • 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).
    • NOTE :-

      • Ad-hoc testing is basically negative testing because we are testing against requirements ( out of requirements ).
      • Here, the objective is to somehow break the product.

When to do Ad-Hoc testing ?

  • Whenever we are free, we do Ad-hoc testing. i.e, developers develop the application and give it totesting  Testing team is given 15days for doing FT. In that he spends 12 days doing FT and another 3days he does Ad-hoc testing. We must always do Ad-hoc testing in the last because we always 1st concentrate on customer satisfaction
  • After testing as per requirements, then we start with ad-hoc testing
  • When a good scenario comes, we can stop FT, IT, ST and try that scenario for Ad-hoc  But we should not spend more time doing Ad-hoc testing and immediately resume with formal testing.
  • If there are more such scenarios, then we record it and do it at the last when we have time.
Join the conversation