Friday, 4 May 2012

Ad-hoc Testing or Informal Testing



  • In general, every testing team conducts planned testing, but testing team adopts informal testing sometimes due to some challenges or risks.
  • E.g : Lack of time, lack of resources, lack of team size, lack of skill, etc.
  • There are different ways of Ad-hoc testing.
    Ways of Adhoc Testing
  • Monkey Testing
    Due to lack of time, the testing team concentrates on some of the main activities in the software build for testing. This style of testing is known as “Monkey testing” or “Chimpanzee testing” or “Gorilla testing”.
  • Buddy Testing
    Due to lack of time, the management groups programmers & testers as “Buddies”. Every buddy group consists of programmers & testers.
    E.g.: 1:1 (or) 2:1 (or) 3:1 (preferable)
  • Exploratory Testing
    Due to lack of proper documentation of the software being built, the test engineers depend on past experience, discuss with others, browse the Internet or Operate similar projects and contact customer side people if possible. This style of testing is called “Exploratory Testing”.
  • Pair Testing
    Due to lack of knowledge on project domain the management groups a senior tester & a Junior Programmers and conducted testing, these all are called Pair testing.
  • Defect Seeding
    To estimate the efficiency of test engineers, the programmers add some bugs to the build. This task is called defect seeding / debugging.