[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

[ANN] rutema 0.6.2 Released

Vassilis Rizopoulos

3/12/2008 6:26:00 PM

rutema version 0.6.2 has been released!

A small feature and bugfix release.

## DESCRIPTION:
rutema is a test execution tool with a twist.
It allows you to combine test tools while it takes care of logging,
reporting, archiving of results and formalizes execution of automated
and manual tests.
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
environments.

For more information look at http://patir.rubyforge....
## FEATURES/PROBLEMS:
* Unified test execution environment for automated and manual tests
* Extensible reports and notifications in various formats (email, rss,
pdf, html etc.)
* Web frontend and command line report generation tools for browsing the
test results database
* Comprehensive history of test execution
* A well defined way to create a project specific test specification format

## SYNOPSIS:
See http://patir.rubyforge..../distro_test.html for an
introductory example.

## REQUIREMENTS:
* patir (http://patir.rub...)
* mailfactory (http://rubyforge.org/projects/ma...)
* activerecord (http://ar.rubyon...)
* sqlite3 (http://rubyforge.org/projects/sq...)
* ramaze (http://www.r...)
* ruport (http://rubyre...)
* acts_as_reportable

## INSTALL:
* gem install rutema

Changes:

## 0.6.2 / 2008-03-12
* Parsers derived from Rutema::SpecificationParser now receive the
system configuration so that conventions like tools, paths and context
can be used in element_ methods (this functionality fell through the
cracks with the change in parser implementation)
* rutemaweb now has proper commandline help and connects properly to the
database
## 0.6.1 / 2008-02-28
* ExtensibleXMLParser made more tolerant (no exceptions when an element
cannot be handled)
* Bug: Typo in the class name used in the exceptions fixed
* Bugfix: ActiveRecord connection throws an exception that prevented
Historian from establishing a new one. Fixed
* More unit tests
## 0.6.0 / 2008-02-27
* Added Rutema::ExtensibleXMLParser - this parser simplifies parser
creation immensely. Check the documentation for details
* "Howto create a parser v0.5.0" officially the fastest deprecation of a
document ever. http://patir.rubyforge..../parser.html is the new
black.
* Corrected some english spelling mistakes (hey, we're not native speakers)
* Fixed an issue with AR cached connections that interfered with unit tests

## 0.5.0 / 2008-02-26
* activerecord reporter is now loaded by default (no need to require it
in the configuration file)
* bugfix: step names correctly written in the database
* The web frontend now uses Ramaze
* using patir-0.5.3 because of the chdir bugfixes
* rutema can now test itself! rutemax and rutemah return meaningful exit
codes. So there, we do eat our own dogfood
* lots more documentation on usage and how to build a parser
--
http://www.braveworl...