Marathon provides an interesting mix of both worlds, by letting the user record the steps using the Swing UI of the application, while it writes the steps as a python program. Then those steps can be edited later to refine and improve them without requiring the record/playback.

Abbot has a record capability with its Costello module, but the Costello output is XML without an easy way to turn that into usable, programmable, modifiable steps.

SwingTestTools (last edited 2009-04-30 23:15:20 by localhost)