WTEU-51 – Bug Hunting in MindMup

WTEU-51 – Bug Hunting in MindMup

Date: Sunday 16th November 2014
Time: 3.30pm – 5.30pm GMT
Facilitators: Amy Phillips and Neil Studd
Participants: Aleksandar Simic, Klaus Peschke, John Beckett, Lada Flac, Rafał Szypulewski, Srinivas Kadiyala, Thomas Ponnet

This month the European chapter of Weekend Testing came together for some hands-on testing of MindMup, an open source mind mapping tool.

The session kicked off with a brief discussion of how to focus our testing in the limited time we had available. Documentation, known issues, and information on recent releases were all identified as good places to start.

The Testing Time saw many different approaches to testing, some people focused on exploratory testing the user features whilst others got tools out and investigated the data being transferred. Lada made good use of her previous testing experience to find a great bug which allows users to sign up with invalid (incomplete) email addresses. Srinivas tried to maximise his bug count by focusing his effort on one of the less common browsers. Both approaches uncovered bugs.

Post-testing we shared our experiences and a whole lots of tools:

    • Notepad (for jotting notes!) – hit F5 to add a date/timestamp to the beginning of the line – Thanks, Thomas!
    • Wordpad
    • Firefox (for using application) + Firebug debugging extension
    • Greenshot (for screenshots)
    • Rapid Reporter
    • Outlook
    • Fiddler
    • Camstudio

In the course of the testing session the number of open issues on the MindMup project swelled from 10 to 19 – of course we’re still waiting to hear how many of these are actually considered to be bugs!

Thanks to all our attendees 🙂

Further Reading:


About the Author

Neil is a tester from the United Kingdom who has been testing desktop, mobile and web applications for the past ten years, working in a range of agile roles for organisations as varied as Oracle and Last.fm. In his spare time, he participates in freelance and beta testing projects, as a way of learning and developing new approaches to testing.