Adhoc Testing in Software Testing With Example

Ad-hoc Testing In Software Testing With Example 
What is Adhoc Testing?

Adhoc testing is a type of software testing in which testing of the application is random. ad hoc testing is performed once the tester is done with formal testing.
 Ad -hoc testing is defined as "Testing the application randomly without referring to any formal documents like test scenarios or test cases. ad-hoc testing is also called informal testing.

The main aim of doing ad hoc testing is to break the application increase the test coverage and find the defect by random clicking.  also, increase the defect count somehow.

Adhoc Testing with example

Adhoc Testing Example 
Example of ad-hoc Testing for Whatsapp DP change.

Step-1  Open the Whatsapp application on your mobile 
Step-2  Go to the profile change section 
Step-3  Click on the profile icon
Step-4  Select your image 
Step-6  Go to the image gallery and delete the selected image 
Step-7  Now open your WhatsApp and click on the done button. 

Why We Should Do Adhoc Testing?
suppose the development team develops the application according to the customer's requirement and testing also tests the application by following the CRS (customer Requirement Specification ) document. when the application reaches the end-user, and user might use the application randomly and get exposed to the bug. To avoid that testing team does random testing (ad hoc testing).

When to Perform the Adhoc Testing?
  • When the Product has become stable.
  • When all kinds of testing are over.
  • Ad hoc testing can also be conducted in the middle of software development.
  • Adhoc testing is executed after the formal testing completion.
Who performs the Adhoc Testing?
Generally, Adhoc testing is performed by the independent testing team who has a strong knowledge of the software under test.

Types of Adhoc Testing
There are two types of ad hoc testing in software testing.
  1. Pair Testing
  2. buddy Testing
Pair Testing
Pair testing is a type of ad hoc testing in which the member of the development team and the testing team sit together and work on the same module When the development team completes unit testing, then, pair-testing comes into the picture. pair testing helps the tester develop a better test case.

Buddy Testing
Buddy testing is also a type of ad hoc testing in which two members (testers) from the testing team sit together and work on the same module with the same test setup. this testing helps to find more defects in the same module.

Advantages of Adhoc Testing :
Here important ad hoc testing advantage is given...

  • Adhoc testing helps the tester to find out the defects that are not countered in conventional testing.
  • Ad hoc testing helps the tester to break the application.

Point to Remember about Adhoc Testing.
  • Testing the application randomly without referring to any kind of formal document like test scenarios andd test cases is called Adhoc testing.
  • To increase the test coverage w, do ad hoc testing.
  • To increase the defect count we, do the ad hoc testing.
  • To break the application we, do ad hoc testing.
  • The advantage of doing ad-hoc testing is to check for the completeness of testing and find out the defect that is not planned. 

Hope !!! The Above tutorial on ad hoc testing with examples is helpful for you ...

QA acharya

Adhoc Testing Types and Examples of ad-hoc Testing 

Post a Comment