Friday, 19 October 2018

Monkey testing & Gorilla testing

Monkey Testing

Monkey Testing is defined as the kind of testing that deals with random inputs.
  1. In Monkey Testing the tester (sometimes developer too) is considered as the 'Monkey'
  2. If a monkey uses a computer he will randomly perform any task on the system out of his understanding
  3. Just like the tester will apply random test cases on the system under test to find bugs/errors without predefined any test case
  4. In some cases, Monkey Testing is dedicated to Unit testing or GUI testing

Gorilla Testing
Gorilla Testing is a testing technique wherein a module of the program is repeatedly tested to ensure that it is working correctly and there is no bug in that module.
A module can be tested over a hundred times, and in the same manner. So, Gorilla Testing is also known as "Frustrating Testing".
Monkey testing Vs Gorilla testing

Monkey Testing V/s Gorilla Testing:

Monkey Testing
Gorilla Testing
Monkey Testing is performed randomly with no specifically predefined test casesIt is neither predefined nor random
Monkey Testing is performed on entire system can have several test casesGorilla Testing is performed on specifically few selective modules with few test cases
The objective of Monkey Testing is to check for system crashObjective of Gorilla testing is to check whether the module is working properly or not

No comments:

Post a Comment

Jmeter

Database Testing: (1) Add mysql JDBC to Jmeter lib folder and restart Jmeter (2) Right click on test name -> add  Thread group (3)...