What is Adhoc testing?Examples of Adhoc Testing?Difference between Adhoc testing and exploratory Testing?

Adhoc Testing :
  • Here We come up with creative scenarios and then we test the application based on creative scenarios.
  • We perform Adhoc testing when regular types of testing is not fetching you any defect.
  • In Adhoc testing, we never follow the requirement but then we should have better understanding of the application to come up with creative scenarios.

Examples of Adhoc testing:
  • Example 1: Log in to the application and and do not interact with the application for a particular period of time. After sometime when you interact with the application it should take you back to the login page if this doesn't happen then this means the developer has not set the session timeout.
  • Example 2:Login to the application click on logout and then click on the back button application should not go back to the previous page if this happens then ideally it is a defect.
  • Example 3:Login to application and shut down the computer, once again restart the computer and enter the URL, it should not display post-login page if this happens then ideally it is a defect.
Difference between  Adhoc testing and exploratory testing:

Adhoc Testing

Exploratory Testing

1)To do adhoc testing you should know the
application very well

1)In exploratory testing user explore the application ,understand the application and come up with scenarios and then test the application based on those scenarios

2)Adhoc testing is done when regular types of
testing is not fetching you any defect

2)Exploratory testing comes in to play when there is no time to read the requirement document or the requirement document is missing

3)Adhoc testing helps us to find out creative
scenarios

3)Exploratory testing helps us to develop the application

4)Adhoc testing needs
some preparation to start

4)It does not require much time to start


Also Read : System Testing.

Comments

Popular posts from this blog

Creating Effective Test Cases for Online Ticket Booking Systems

What is Derived Model?

Test Cases and Test scenarios: Definition, Examples, Template