Thursday, 20 August 2015

Adhoc Testing

ADHOC TESTING is an unplanned testing , Where we doesn't follow any particular format to do this type of testing.It is an Informal testing type mainly aimed to break the system .In this testing ,the testers doesn't follow any type of test case techniques to write the test cases. This testing is mainly performed by the testers who are expertise d and their knowledge is too high in detecting the defects.Testers randomly test the system /software /application without any  test cases or any business requirement documents It doesn't follow any structured way of testing and it may randomly test any part of the application . In this testing the defects will not be mapped to the test cases. We have different types of Adhoc Testings

  • Monkey Testing
  • Pair Testing 
  • Buddy testing
  • Exploratory Testing 
  • Gorilla Testing 

Monkey Testing :
The main goal of the monkey testing is to break the system. This testing is so random that the testers can't even reproduce the identified defects. Monkey testing needs testers with good domain and technical expertise .Monkey testing mainly used to observe the stability and working ability of the system
Gorilla Testing :
This testing is used to test the functionality of the system randomly by giving valid or invalid inputs with various ranges . Gorilla testing particularly concentrates on the a specific  unit / component / module . These testing techniques are called as fault tolerance testing . the idea of monkey and gorilla testing is partly same

Pair Testing :
Pair testing is testing in which two team of testers work on the same feature at same place by exchanging ideas . Two testers work on same module , they share ideas and strategies to find defects . one tester can execute the tests and the other tester can take the notes on the found defect or error
Buddy testing :
Two buddy test on the same module mutually and identify the defects.In this testing both developers and testers combine and work to find defects Among both buddy one would be from tester team and the other would be from development team .Buddy testing helps the tester to make better test cases and developers to design more better ways . This testing usually happens when Unit testing is done
.It is also called as Parallel Testing .
Exploratory Testing :
Exploratory testing is one of the best testing technique .It is mostly used when there are no requirements available or when they are partially available.Exploratory , the name itself suggest that the tester should have  a logical thinking. It is like exploring a new defect.It involves an investigating process to find the bugs which cannot be identified by normal testing .Uncover bugs are identified by this testing which are normally ignored by other testing techniques. Testers should have special skills which helps to expand the imagination power of the testers and helps in producing more number of test cases.It covers testing on all the requirements . It is not suitable for the long execution time 

No comments:

Post a Comment