Questions tagged [marathontesting]

Opensource Java GUI Testing Tool

http://marathontesting.com/marathon/

Marathon provides all the basic functions required to effectively test Java™/Swing GUI Applications. Using Marathon, you can record tests, replay them, generate reports and also integrate with external build systems.

Marathon is released under an open source license (LGPL to be exact). Jalian Systems is involved with Marathon development, maintenance, and support. Jalian Systems provides support for Marathon through the marathon-testing Google Group.

28 questions
0
votes
1 answer

Marathon Java Driver - java.util.ConcurrentModificationException during execution

I am trying to automate a java application using Marathon Java drivers (5.2.6.0 and 5.4 also), and I am able to successfully execute without issue. However, frequently, I get the below exception from Marathon Java Driver, and execution is stopped…
0
votes
2 answers

Marathon JAVA Driver - Error when running inside an exported JAR file from Eclipse

I have got Marathon JAVA Driver to work in Eclipse and it works fine when I run the code from eclipse. However, When I export the project as runnable JAR file, and then execute the JAR file, I get the below error and the application is not…
0
votes
1 answer

Marathon | Java Driver on a JNLP application - No Top Level Window Available

I'm new to Marathon and Java Driver. I work on a Software Testing Company and we have recently started researching both Marathon and Java Driver to use it as our go to Automation Tool for Java Applications. We had success in our internal trails, but…
0
votes
1 answer

Marathon OSS: How to inspect elements on JAVA Swing GUI

I am exploring Marathon Open Source Java Driver for automation of my Java Swing GUI application. Added the maven dependency in my pom.xml and downloaded marathon-5.4.0.0 zip file. Unzipped the marathon zip file in C:/ drive. Now, I launched my…
0
votes
1 answer

Finding text and using its location in Marathon Testing Tool/JRuby

Using Marathon to test a java application, I have a handful of rows and I want to commit some operations on a specific row that has certain text in one of its fields. How would I go about searching for it and then selecting it to use it in Marathon…
Zein
  • 67
  • 1
  • 8
0
votes
1 answer

Detecting if an alert with a specific window name appears using Marathon Testing Tool/Ruby

I currently am using Marathon (Java Automation tool for testing) that runs a Ruby script on a Java application and need to detect if a specific alert appears. For example, I want it to press "Accept" on a row in a while loop and handle potential…
Zein
  • 67
  • 1
  • 8
0
votes
1 answer

Marathon ITE , Java swing Applet , is it a must to have a local copy of the applet?

I'm new to marathon , just started with a simple swing based applet automation . In the configuration,we specify the local path of the html page containing the applet . Is it possible to automate in marathon without specifying the local path of the…
jeevan s
  • 223
  • 4
  • 14
0
votes
1 answer

How to write a code for a Marathon?

I am trying to create a program for my college marathon . I want to be able start a stopwatch (timer) for every one running the marathon and as each person finishes the marathon i want to type in there id number and stop there Stopwatch (timer) and…
user3292394
  • 609
  • 2
  • 11
  • 24
0
votes
2 answers

Batch File not kicking off another batch file

I have created a batch(batA) file that kicks off another batch(marathon.bat) file. When I save batA onto my desktop and use start /wait ..\marathon\marathon.bat -batch "C:\stuff" it works just fine. However, when I save marathon.bat to my program…
Nick L
  • 281
  • 1
  • 6
  • 18
0
votes
2 answers

Testing if an object is enabled in Marathon

I'm trying to do some data driven testing with Marathon and I'm entering in some data on a screen. The problem that I'm having is that one of the JComboBoxes that I'm trying to fill in is not always enabled(i.e. sometimes it goes to a default…
Nick L
  • 281
  • 1
  • 6
  • 18
0
votes
1 answer

Using Apache POI to manipulate excel files

I'm trying to write a test using the Marathon testing tool with Jython. I'm using the Apache POI in order to read/write with Excel files. I'm very new to Jython and the Apache POI so this question may seem very simple to some, but I can't get past…
Nick L
  • 281
  • 1
  • 6
  • 18
0
votes
1 answer

Getting 'with_frame(":1")' in my tests

My app has the ability to 'load' a deal. After it's loaded, a new frame renders with the deal's information. I'm having trouble targeting this frame with Marathon. I am able to target other parts of the app, but if I control-click on the new frame,…
Sam Selikoff
  • 12,366
  • 13
  • 58
  • 104
-2
votes
1 answer

Test FX application using Marathon driver - Unable to establish connection with the application

Issue- Test FX application using Marathon driver - Unable to establish connection with the application. Steps- FX based Client Application Launch happens successfully using marathon profile set. 2.Exception while setting driver. Unable to set text…
Nee
  • 11
  • 3
1
2