Over a million developers have joined DZone.

Marathon 2.0b4


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


The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}