Ad-hoc Testing

Ad-hoc testing is performed when there are no requirements or specifications to draw upon. How well can you discover defects through ad-hoc testing?

Questions by kurtz182   answers by kurtz182

Showing Answers 1 - 4 of 4 Answers

The tests are intended to be run only once, unless a defect is discovered. Ad hoc testing is a part of exploratory testing, being the least formal of test methods. In this view, ad hoc testing has been criticized because it isn't structured, but this can also be a strength: important things can be found quickly. It is performed with improvisation, the tester seeks to find bugs with any means that seem appropriate. It contrasts to regression testing that looks for a specific issue with detailed reproduction steps, and a clear expected result. Ad hoc testing is most often used as a complement to other types of testing.


  • Jun 6th, 2010

The success of ad-hoc testing in the absence of requirements or specs depends upon the following 

The Testers expertise on
a) Application under test
b) Testing experience

If 2 testers perform ad-hoc testing on the same module / screen, there is more probability of finding critical issues as each tester might consider might take a different approach to test.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions