Introduction
BingoBongo testing is a simple but efficient, explorative test methodology to find issues and have fun.
Preparation
BingoBongo
works best if you focus on a specific part or feature of your application.
The steps are simple:
- Adapt this template to your test case
- Invite the testers (4-8 persons)
- Depending on the complexity of the feature to be tested, plan on 1h-1.5h
- Make sure everybody has access to the application
Make sure everybody is able to share their screen
The Meeting
Every BingoBongo meeting strictly follows the same rules:
- Initial presentation done by the moderator
- The Goal
- The Rules
- Introduction / Demo of the feature that will be tested (either by the moderator, a developer or requirements expert)
- Known Issues & Test focus
- The Game
- Everybody tests on their own
- If you find something - shout 'BingoBongo'
- Everyone stops working; the Finder shares his/her screen and presents the finding
- If everyone agrees, the Finder will create an issue in the bugtracker. After the issue is created, the finder gets a point
- Repeat...
- The Winner is...
- Have a final look at the results – congratulations to the winner!
Why it works
- Competition increases the focus on the work during the limited time
- Experience has proven that many more issues are detected during a BingoBongo session compared to conventional testing
- Sharing where an issue was found leads the testers to explore workflows they had not previously considered
- To gain an advantage, testers will want to try out alternatives to main workflows
- The session should be competitive, but fair: Tester should exchange working examples of test data
- We found that end users also like to take part in BingoBongo sessions
Resources
- BingoBongo Session Template (pptx)
- BBTesting - Create a game quickly, invite the participants and start the search for bugs (Chrome plugin)
License
Bingo Bongo Testing by Ronald Brill is licensed under Attribution 4.0 International
History
The first BingoBongo
test session was held at 2019-10-10 between 14:15-15:30 somewhere in Leverkusen/Germany. There was
only a small team attending this session - in fact Wiebke Höhn, Maik Zielinsky, Frank Augustin and Ronald Brill
did this (see below for a screenshot for the invitation for this session).
This first session was not named BingoBongo;
the name was used for all following sessions.
Links
- BingoBongo – Fröhlich Fehler Finden (german pptx)
- Die Bingo Bongo-Methode: ein spielerischer Software-Testing-Ansatz (Benjamin Knauer)
- Dehla Sokenou, Baris Güldali – Gamification im Test
- Gamification nicht nur in der Qualitätssicherung mit Dehla Sokenou
- Podcast "Rechenzeit" – Folge 7: Gamification in der Qualitätssicherung (BINGO BONGO)
- Improving Software Quality with Gamification (InfoQ)
- Gamificationin der QS – Dr. Dehla Sokenou, WPS – WorkplaceSolutions, Dr. Baris Güldali, S&N CQM
- Screenshot of the invitation for the first BingoBongo testing session