O'Reilly logo

Experiences of Test Automation: Case Studies of Software Test Automation by Mark Fewster, Dorothy Graham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 24. Adventures with Test Monkeys

John Fodeh

John Fodeh tells of his experiences with automated random test execution, also known as “monkey testing,” for medical devices used for diagnosis and in therapeutic procedures. John describes the limitations of automated regression testing and why few bugs are found that way. Using test monkeys enabled him to find many bugs in the devices that otherwise would not have been found before release. Inputs are selected from a list at random, and all crashes are investigated. Test monkeys can be implemented with commercial execution tools or inhouse tools. This approach borders on model-based testing and also is close to exploratory test automation. John’s team was able to calculate the reliability ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required