forked from jalian-systems/Marathon
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.html
1 lines (1 loc) · 1.69 KB
/
README.html
1
<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body><h1 id="Marathon">Marathon</h1><p>Marathon – Java GUI Testing Tool.</p><h2 id="WhatisMarathon">What is Marathon?</h2><p>Marathon is a tool for recording, replaying, refactoring test cases for Java GUI programs developed using Swing components. Marathon consists of an editor, a recorder and a player. Marathon records the test cases in an easy to read and maintainable format using Jython, or JRuby that can be selected at the time of project creation. The test cases can be run either through the UI or in batch mode.</p><h2 id="BuildingMarathon">Building Marathon</h2><p>You need to clone this repository as well update submodule to compile Marathon.</p><p><pre><code><br/>$ git clone git://github.com/jalian-systems/Marathon.git<br/>$ cd Marathon<br/>$ git submodule update --init<br/>$ ant<br/></code></pre></p><p>Should generate marathon-{version}.zip.</p><h3 id="UsingEclipse">Using Eclipse</h3><p>Clone the repository.</p><p>Install egit/jgit plugins. Import the projects from the cloned repository. There is an EclipseFormatting.xml file in the repository – set eclipse formatting preferences to use these preferences.</p><p>Build All. Enjoy.</p><p>Note: The build might fail first time (Version class not found). Just use Build All again.</p><h2 id="MoreInformation">More Information </h2><p>You can get more information about Marathon and documentation/support from:</p><p>http://www.marathontesting.com/</p></body></html>