COE Head - Emerging Technologies & Global Practice Lead - Digital Transformations at Tata Technologies
Real User
2020-07-04T23:26:50Z
Jul 4, 2020
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.
Conclusion
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.
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.
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.
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
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!
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?
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:-
4. Disadvantages:-
Conclusion
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.