User Acceptance Testing (UAT) validates the software in a real setting by the intended audience. The aim is not so much about checking the defined requirements but to ensure that the software satisfies the customer's needs. Agile methodologies put stringent demands on UAT, if only for the frequency at which it needs to be conducted due to the iterative development of small product releases. If continuous customer involvement is required, traditional in-person meetings might not scale up. Complementary ways are needed in order to reduce the costs of developer-customer collaboration during UAT. Using a Design Science methodology, this work introduces a wiki-based approach where customers and developers asynchronously collaborate: developers set the UAT scaffolding that will later shepherd customers when testing on their own. To facilitate understanding, mind maps are used to represent UAT sessions. To facilitate engagement, a popular mind-map editor, FreeMind, is turned into an editor for FitNesse, the wiki engine in which these ideas are borne out. The paper examines the lack of time and the lack of knowledge at the light of the combined use of mind maps and wikis. A case study is used to evaluate the approach involving three real customers. First evaluations are promising. Customers valued asynchronicity, mind-map structuredness, and the transparent generation of documentation out of the UAT session.

Watch Testmind in action on this video: https://vimeo.com/157943880

Testmind is implemented as two artifacts, namely:

This prototype has not any associated publication.

This prototype has not any associated project.

This prototype has not any associated author.

How can I install Testmind on my computer?
1. Download and install Freemind (from http://freemind.sourceforge.net/wiki/index.php/Download)
2. Download and install Selenium IDE plugin for Firefox (from http://www.seleniumhq.org/projects/ide/)
3. Download Testmind for Freemind
3.1. Unzip the downloaded file into the Freemind plugin directory
4. Download Testmind for Selenium IDE
4.1. Drag & drop the downloaded .xpi file into an open Firefox window.

TestMind has been checked with FreeMind v1.0.1, Firefox 37, Selenium IDE v2.9.1, and FitNesse v20130530.


University of the basque country