Click here to load reader
Upload
precise-testing-solution
View
76
Download
1
Embed Size (px)
Citation preview
Ad-hoc Testing: An Vital Process in Software Testing
The Ad-hoc testing is an activity which comes under the Black Box Testing & is least formal
method of the testing. During the Ad-hoc testing, testers does not need to execute the TCs, not
bounded for test the functionality, they just use their experiences. Tester has to find the bugs
without any appropriate planning or documentation. If carried-out through a skilled tester, this
can often find the issues that’re not caught in regular testing-cycle. Occasionally, if testing
occurs very late in dev cycle, this will be only kind of testing that can be performed.
When he/his was a tester, it was told for focus on functionality assigned & make-sure that
customer should not find any problems while using functionality, it called Functionality Owner.
But it wanted to do something different as got bore to perform same processes to every
product, testing along with their release cycle, so started doing the testing of entire product
instead of testing only those functionality assigned just after two rounds of System Integration
Testing using the knowledge or without using any TCs. The output was excellent. After the
analyzing those bugs it was found that those information was missing in requirement
documents.
Finding the newly tests in this way it can also be a indication that you should performs the root
cause analysis. The defects found while doing the ad-hoc testing that are often instance of
entire classes of forgotten TCs. The other use to ad-hoc testing is to determine the priorities for
the other testing processes.
This has also been found that the ad-hoc testing it can also be used effectively for increase the
code coverages. Adding the new tests for formal test designs often needs alot of efforts in
producing designs, implementing tests, or finally determining improved the coverage. A more
stream-lined approach includes using the iterative ad-hoc tests for determine the quickly if
you’re adding for the coverage. If it adds the coverage you are seeking, then you will perhaps
want to add these tricks for the existing TCs.
A vital element of any IT tactics is to ensure the deployment of defect free systems. Among the
other advantages, the ad-hoc testing aids minimize significantly Total Cost of Ownership of the
applications. However, organisations quickly discover that spite their best intentions or efforts,
their Quality Assurance team has hit a ceiling from the defect rigs stand-point. This seems as if
an invisible barrier is preventing the Quality Assurance team from achieving its true potential
deploying the defect free systems.
Ad-hoc Testing: An Vital Process in Software Testing
Major advantages of the ad-hoc testing are:
1. No planning or documentation required. This can be added successfully during the
beginning of project, mid and before release of product.
2. Gives the more understanding of, how an application and feature behaves which might
not be known through reviewing the specification documents and use the cases.
3. The vital bugs are found which assistance’s you in discovering the missing TCs, it can find
the holes in the original testing tactics that can be included later.
4. Ease to start & Implement.
5. Gives the better understanding of testing priorities, for instance, if an ad-hoc test
executes very well, you can decide the testing in that field it can be deferred for later
stage.
6. It assists to save alot of valuable time. Sometimes it’s after spending precious time on
preparing or explaining the tests that programs design is changed. With the Ad-hoc
testing valuable time is not wasted on planning or documents.
FOR MORE INFORMATION KEEP VISITING: - http://www.precisetestingsolution.com/