Rutema 0.4.2 Released

rutema version 0.4.2 has been released!

This one with a bit of delay, but better late than never.


Rutema provides the basis for building tools that can manage the
execution of tests as well as an example implementation as
proof-of-concept for the ideas behind it.

It’s purpose is to provide a set of classes and a framework that will
allow testers to specify and execute tests in heterogeneous testing

Rutema allows you to combine tools, takes care of logging, reporting,
archiving of results and formalizes execution of automated and manual

For more information look at



0.4.2 / 2007-12-05

  • rutemah code cleaned up
  • Bugfix: MinimalXMLParser now handles relative paths in command
    elements correctly
  • distro_test added to the gem
  • Distro test documented, documentation pages updated

0.4.1 / 2007-12-04

  • Documented MinimalXMLParser
  • More debug logs
  • Fixed bug in attribute checking for command steps in the minimal
  • Fixed bug in specification parsing in the Coordinator (no specs were
  • Fixed bug in the implementation of in the minimal parser
    (attended was not set)
  • Fixed bug in evaluation of attended status for steps
  • Fixed bug where runner would complain that attened scenarios cannot be
    run in unattended mode when choosing to run only attended tests
  • Added Version module to better handle versioning

0.4 / 2007-07-05

  • rutemaweb, a web interface for the db contents added
    • uses WEBRick, Camping and Ruport
    • offers views on all runs in the System, detailed scenario views and
      scenario-over-time views
  • Runner now rescues all failures in scenarios
  • Bugfix in setting status of attended scenario in unattended mode
  • Better ruport usage in the historian
  • rutemah added to the gem and manifest
  • rutemax help message complete with commands
  • split the AR reporter and the model
  • expanded the unit tests

0.3 / 2007-05-30

  • Reporter implementations moved to own file
  • Reporter interface changed (Runner stati now passed directly as a name
    indexed Hash, specifications passed as well)
  • ActiveRecordReporter with SQLite DB added
  • rutemah (the Historian) added in tools. The Historian reads from
    ActiveRecordReporter databases