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.
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Rashmi Verma
Rashmi is a ISTQB Certified QA Engineer and with skills in Testing.