Marathon provides an integrated environment for test script creation and execution.
Supported FW: Web, Java Swing/ Java FX. Currently, Marathon supports JRuby script models for recording the test scripts.Marathon test runner generates Allure test reports.Marathon allows for grouping of test cases.It also has an option of inserting modules while recording(in MarathonITE while recording). It allows tester to inset checklist while recording and also takes screen capture and annotate it in playing the test cases. Extraction of code into modules and inserting it is very easy using marathon.It has different themes of UI which attracts tester to do work on it. Object mapping is quite simple and configuring is very easy for tester to understand and do the work. Debugging of test scripts is also easy and has script console which takes selenium commands. Slow play of test cases is also available.It allows to create multiple fixtures for different types of tests.

Features

  • Web Applications, Java Swing & Java FX
  • Supports Selenium commands.
  • Recording Test scripts and Playback
  • JUnit Test Runner and generates Allure reports
  • Allows to write test scripts in Ruby
  • Runs scripts in Batch mode
  • Dark & Light mode attractive Java/FX User Interface
  • Extract code from test scripts and create Modules
  • Grouping of Test Cases into Stories, Features and Issues
  • Ace Editor for writing test scripts
  • Breakpoint and Debugging Test Scripts, Script Console
  • .......many more features

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2), GNU General Public License version 2.0 (GPLv2)

Follow Marathon -GUI Test Runner Web, Swing, FX

Marathon -GUI Test Runner Web, Swing, FX Web Site

Other Useful Business Software
Safety Management Platform | SafetyIQ Icon
Safety Management Platform | SafetyIQ

Keep your workers safe, no matter where they are

SafetyIQ is revolutionizing the way businesses approach safety. As a leading provider of comprehensive workplace safety software, we cater to four key areas: Mobile Worker Safety, EHS (Environment, Health, and Safety), Fatigue Management, and Training. Our platform is designed to safeguard your workers, no matter their location or task, ensuring all-around safety compliance. Unlike most safety software providers that only react to incidents or implement proactive measures, SafetyIQ introduces a third pillar to safety management - predictive analytics. We transform the untapped wealth of safety data within your organization into actionable insights to inform safety strategies, mitigating risks even before they aris
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
5
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • It's very user friendly. Recording and playing test cases is very easy. Also good thing is it supports Java FX and commercial version has lot more features., like it supports Web Applications and Grid testing and lot more.
  • Good program. Easy to record tests and play them back. Can be integrated with jenkins using ant runner.
  • Thanks for good program!
    1 user found this review helpful.
  • I do believe you need to update the description for Marathon v3 - it does not support Jython and may mislead people - it has been said that tentative dates of jython support project will start in late may, but v3 does not support it. Not that I have a vested interest in this.... :) I love the tool - but need Jython as all our test cases are all coded in Jython as my love for Python enabled me to create a vast repertoire of tests for my apps.
  • Nice code base, was easily converted to a Maven2 plugin.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

English

Intended Audience

Information Technology, Developers, Quality Engineers, Testers

User Interface

Java Swing, JavaFX

Programming Language

Ruby, JavaScript, Java

Related Categories

Ruby Software Testing Tool, Ruby QA Automation Software, Ruby Performance Testing Software, JavaScript Software Testing Tool, JavaScript QA Automation Software, JavaScript Performance Testing Software, Java Software Testing Tool, Java QA Automation Software, Java Performance Testing Software

Registered

2002-02-13