Monkey Testing

Posted By : Rashmi Verma | 30-Jun-2015

Monkey testing is a software testing in which software is test randomly. In monkey testing the input data, which we used to test the software is used randomply and used into the system.

 

Monkey testing we use the automated testing tools.  There are two type of monkey testing-
1. Smart monkeys
2. Dumb monkeys 

 

Smart monkey testing- It is used to test load and stress testing because it finds the number of bugs; however, they are very costly to develope. Smart money eaisly found the bugs which can crash the application.

 

Smart monkey has some characteristic -

Where it can go
Location
Its capability and what it can do
Conform to the expected result
Past location or where it has been
Visual Integrity or capable of recognition, if the result 


 

Dumb monkeys testing - It is not as much as expensive as of Smart monkey testing and this is just basic testing of software. Dumb monkeys can find bugs like hangs and crashes.

 

Dumb monkey advantages

Dump money find the bugs in the early stage of developement ,so the cost of develop software is less

Dum monkey tool is easier to set up and can use starting of the development process.

Dump monkey testing is a good test for the reliability of the system.

 

Draw back of monkey testing-

One drawback is that monkey testing needs expensive models , which serve as testing references, and are expensive. Monkey testing is good in testing only specific, blocker parts. The effectiveness of monkey testing is heavily dependent on the kind of instructions the programmers have provided.

Related Tags

About Author

Author Image
Rashmi Verma

Rashmi is a ISTQB Certified QA Engineer and with skills in Testing.

Request for Proposal

Name is required

Comment is required

Sending message..