Running generic stories via a web-based interface

The Web Runner provides a simple web-based interface to running generic stories. A typical use case is for BAs, QAs or stakeholders to be able to access the results of story running without needing access to developer resources, e.g. source control or build systems.

A fully functional example webapp is provided in trader runner example. We'll be using this example to illustrate the use of Web Runner:

Run Story

The Run Story page allows the user to run any textual story and to display the result in the same page.

Find Steps

The Find Steps page allows the user to find steps (i.e. methods in steps instances classes) and to display the patterns and the associated methods.

Data Files

The Data Files page allows the user to upload and view any data file that may be used during the execution of the story. Data files can be either single text files or zip archives. If archives, these are automatically unzipped when upload to the server.