Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jalian-systems/marathonv5

Marathon V5 - Opensource Test Automation for Java/Swing and Java/FX Applications
https://github.com/jalian-systems/marathonv5

java javafx test-automation test-framework

Last synced: about 1 month ago
JSON representation

Marathon V5 - Opensource Test Automation for Java/Swing and Java/FX Applications

Awesome Lists containing this project

README

        

# MARATHON - Test Automation for Java/Swing and Java/FX applications

Marathon is a tool for recording, replaying, refactoring test cases for Java GUI programs developed using Swing or FX 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 JRuby. The test cases can be run either through the UI or in batch mode.

## Building Marathon

Marathon is built using [gradle](http://gradle.org). Just clone this repository and use the gradle wrapper in the toplevel folder to build marathon.

```
$ ./gradlew build
```

```
C:\> .\gradlew build
```

## Using Eclipse

Use the eclipse target to create eclipse projects for Marathon. Import the projects into a new workspace.

```
$ ./gradlew eclipse
```

```
C:\> .\gradlew eclipse
```

## More Information

You can get more information about Marathon and documentation/support from:

[http://www.marathontesting.com](http://marathontesting.com)