What is adhoc testing?

How is adhoc testing used in software testing?

Rony_Sklar - PeerSpot reviewer
Community Manager at a tech services company with 51-200 employees
  • 0
  • 74
PeerSpot user
1 Answer
COE Head - Emerging Technologies & Global Practice Lead - Digital Transformations at Tata Technologies
Real User
Jul 4, 2020

  1. What is Adhoc Testing

When a software testing performed without proper planning and documentation, it is said to be Adhoc Testing.

Adhoc methods are the least formal type of testing as it is NOT a structured approach. Ad hoc Testing does not follow any structured way of testing and it is randomly done on any part of the application. AD HOC TESTING, also known as Random Testing or Monkey Testing

2. Why Adhoc Testing used?

Adhoc testing can be performed when there is limited time to do exhaustive testing. Adhoc testing can be done at any point in time whether it’s beginning, middle, or end of the project testing. This testing can also be done when the time is very limited and detailed testing is required. However, this testing can be done only when the testers are having complete knowledge of the product.

3. Advantages:-

  • It is able to identify any errors that would usually go unnoticed during formal testing methods. This saves time sometimes.

  • Testers get to explore the application freely, according to their own knowledge and understanding of the application. This helps in identifying more defects that go unnoticed in Test Cases.

  • Ad-hoc testing can find holes in your test strategy.

  • If testing occurs very late in the development cycle, this will be the only kind of testing that can be performed.

4. Disadvantages:-

  • In Adhoc Testing actual testing process is not documented since it does not follow a particular test case. So, sometimes it gets difficult to reproduce the scenarios.

  • Ad hoc testing also does not guarantee that all errors will be found. The success of ad hoc testing relies on the skill and knowledge of the tester.

  • It can only be done by experienced resources with proper knowledge of requirement.

  • The amount of time, effort and resources that go into these tests remains unspecified. Finding one error could take anything from a few minutes to a few hours or longer.


Ad hoc testing does not require elaborate planning, documentation, and test-case designs. Instead, it saves time due to its ad hoc nature, and by selecting testers who are creative and have prior knowledge of the application’s functionality. This testing can help find more defects than planned testing.

Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: August 2023.
734,024 professionals have used our research since 2012.
Search for a product comparison in Test Management Tools
Related Questions
Raminder Rathore - PeerSpot reviewer
DevOps Practitioner at HCL Technologies
Jul 5, 2023
Hello peers,  I am a DevOps practitioner at a large tech company. I am currently researching Test Management tools. What are the commonly leveraged practices or tools for managing regression or performance test cases/scripts?  There are tools available like IBM Rational TestManager, Azure Test Plans, and many more. What are the commonly used ones? Thank you for your help.
See 2 answers
Kevin Copple - PeerSpot reviewer
Sr. Quality Assurance Project Manager at iLAB LLC.
Feb 21, 2023
My recommendations would be different based on if you are using Automation and what tool sets you are using for automation.  -If you are not using Automation, I would recommend Azure with Test Manager Suite or I would recommend Jira with Xray. They are reasonably priced options and give you the flexibility to create, execute, and manage your tests.  -If you are using Automation and want to provide more info on what tools you are using to automate, I will be happy to provide more info.
Business Consultant at MFGS, Inc.
Jul 5, 2023
Many IT shops globally use OpenText - ALM Octane solution, (formerly owned by Micro Focus). Octane is a feature-rich enterprise-level ALM (test management) solution, that supports both waterfall and Agile methodologies. Octane has many integrations with other solutions commonly used in the SDLC. Reach out to your local OpenText organization, for more details, a demo, and a free trial. Best regards, Robert  
Development Specialist at a healthcare company with 1,001-5,000 employees
Jun 3, 2021
I'm working for a company with 1000+ employees and I'm exploring two products: Panaya and Tricentis.  How good is Panaya Test Dynamix in comparison with Tricentis?  Thank you!
2 out of 4 answers
Key Account Manager at a manufacturing company with 10,001+ employees
May 11, 2021
Panaya and Tricentis are both good. Could you share more info on your use case and what are your key selection criteria ?
Director of Community at PeerSpot (formerly IT Central Station)
May 22, 2021
@Jesús Antonio Santos Giraldo ​, can you please share more details about your case as suggested by @John ​so that our peers can assist you with your queston?
Related Categories
Download Free Report
Download our free TFS Report and get advice and tips from experienced pros sharing their opinions. Updated: August 2023.
734,024 professionals have used our research since 2012.