Dakshinamurthy has posted 2 posts at DZone. View Full User Profile

Marathon 2.0b4

  • submit to reddit

We are happy to announce Marathon 2.0b4. This is a feature complete release for 2.0 stream.

Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI application. It is written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.





  1. Supports creation of semi automatic test scripts
  2. Supports exploratory test mode
  3. Supports creation of test run reports in XML and HTML
  4. Supports Jython 2.2.1, Jython 2.5 and JRuby 1.1.2 to record scripts
  5. Integrated debugger with abilities to set breakpoints and stepping through the code
  6. A script console with which the running application can be inspected while recording and playback
  7. A powerful integrated editor that supports syntax highlighting, code folding
  8. Test runners that can be used through the UI or batch

Website: http://www.marathontesting.com/Marathon.html
Downloads: http://sourceforge.net/project/platformdownload.php?group_id=46616
Discussions: http://groups.google.com/group/marathon-testing

net.sourceforge.marathon.runtime.JavaRuntimeLauncher002.png206 KB
Published at DZone with permission of its author, Dakshinamurthy Karra.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)