Ciprian Balea

Ciprian Balea - Scrum Master and Senior QA Automation Engineer

Toptal

Agenda Talks

14:00 - 14:45 13-11-2019

Just watch and let monkeys test for you

Just watch and let monkeys test for you

Following an unscripted test path, an exploratory session is always good to identify crashes, hangs or less obvious bugs. The more exploratory testing you do, the better, since your chances of finding a great bug increase. But we don’t really have the time or manpower to do a lot of exploratory testing. In addition, since testers have to sleep and eat as well, we can’t run uninterrupted test sessions for days on end. Still, maybe you wondered fearfully how your app would handle hours long, even multiple days long of continuous usage.

Enter Monkey, https://github.com/cbalea/monkey. This open source tool was designed to hunt for crashes. It can exert the app under test for a long period of time - in theory, forever - serving as a stress testing tool as well. Like a monkey, it goes randomly through all of the screens and stops when the app cannot be interacted with anymore, or when the time runs out. This session will present the concept of exploratory testing, why it’s hard to automate and how the Monkey tool solves this problem.

It will include a live demo as well.

- you will understand the basics of exploratory testing

- you will understand why exploratory testing is hard to automate

- you will meet Monkey, the automated exploratory testing tool

- you will understand how Monkey thinks and acts

- you will be able to apply the concepts behind Monkey to any software project


Bio

I'm a test instructor and senior software tester, fitness enthusiast, snowboarder, hiker, certified scuba diver. In more than a decade of professional software testing, I've worked on all kinds of projects and automated them all: desktop, web, mobile, small to enterprise level apps. A couple of years ago I decided I had enough of the 9-5 office life and quit my job. Since then I'm having a blast working remotely with some of the best engineers on the planet, while traveling the world. I'm also involved in various volunteer projects as well. I speak publicly almost every week, usually in front of dozens, a few times per year to hundreds of people and once even to a crowd of 3000.

Hurry up!

Get Your Ticket Now

Partners