• Intelligent Script Recorder

  • Flexible and Powerful Object Recognition

  • Exploratory Testing

  • Semi Automatic Testing

  • Application Launchers

  • Data Driven Tests

  • Modularisation and Refactoring

  • Object Map Maintenance

  • Product Support

You can use MarathonITE and reduce the effort required for creating resilient test suites. Use MarathonITE‘s recorder to create test scripts and replay them either through the UI or batch. Use the included extract method refactoring to reuse your test scripts. Perform exploratory or semi-automatic testing through MarathonITE and share the test scripts with the development team.


Marathon Integrated Testing Environment, MarathonITE, is an affordable, easy-to-use and cross-platform Java/Swing™ GUI Test automation framework. You can use MarathonITE‘s inbuilt script recorder to create clean, readable test scripts either in Python or Ruby. Advanced features like extract-method refactoring, create-datadriven-tests and objectmap editing allows you to create maintainable, resilient test suites.