Introduction
CubicTest is created to be extensible with new exporters.
An exporter has to provide callback classes for converting e.g. a page element assertion to an appropriate string/action.
The exporters do not have to know e.g. how to traverse a CubicTest test (and can ignore Extension points, sub tests etc.)
Plugging an exporter into CubicTest is done by including the JAR file in the plugins/ folder of the CubicTest installation.
CubicTest uses the Eclipse "Play fair" rule for integration with the test editor. This means that the provided recorder and all runners and exporters are plug-ins and not tightly integrated with the rest of CubicTest. Additional runner/exporter or recorder plug-ins will have equal opportunity for integration as the provided plug-ins.
SVN-repository
To learn from the existing plugins, take a look at the CubicTest source code.
If you want to download/checkout CubicTest using subversion then the URL is http://svn.openqa.org/svn/cubictest
Fisheye: http://svn.openqa.org/fisheye/browse/cubictest/trunk/
