Main Page | Recent changes | Edit this page | Page history

Printable version | Disclaimers

127.0.0.1 (Talk)
Log in | Help
 

Costello

From AbbotWiki

Table of contents

overview

Costello allows you to

Costello recording

Costello serializes to very human-readable and -editable XML. See the #Costello demo.

Costello editing

Costello playback

Costello playback can be invoked headlessly (i.e. run from ant or a shell) as well as from a UI.

extending Costello

Costello is extensible at a number of points, e.g.

Costello demo

The quickest way to observe Costello's functionality in action (given the variability of SourceForge QoS :-) is to download Abbot and run the short Costello demo (http://cvs.sourceforge.net/viewcvs.py/abbot/abbot/doc/editor-tutorial-1.xml?view=markup). The following bash script (which requires ~16 MB disk to download and unzip) runs correctly from

in under a minute. Feel free to choose a different mirror or target dir:

export TEMP=/tmp
export MIRROR=aleron
export AV=0.13.1
cd $TEMP
wget -O abbot-$AV.zip http://$MIRROR.dl.sourceforge.net/sourceforge/abbot/abbot-$AV.zip
unzip abbot-$AV.zip
cd abbot-$AV
java -cp lib/abbot.jar junit.extensions.abbot.ScriptFixture doc/editor-tutorial-1.xml
cd $TEMP

Note that no JUnit UI (e.g. test runner) was visible: Abbot's junit.extensions.abbot.ScriptFixture transparently translates Costello XML to JUnit testcases, and runs them, on-the-fly.

more information on Costello

Retrieved from "http://abbot.sourceforge.net/wiki/index.php/Costello"

This page has been accessed 1539 times. This page was last modified 01:41, 4 Jan 2005. Content is available under Attribution-ShareAlike.


[Main Page]
Main Page
Recent changes
Random page
Current events

Edit this page
Discuss this page
Page history
What links here
Related changes

Special pages
Bug reports