Abbot

Abbot is a framework for testing Java GUIs. It lets you launch an application or GUI component, play back user actions on it, and examine its state. Tests may be coded or scripted. The editor supports recording user actions into a script, exploring the component hierarchy, running the script, and other features you'd expect from a script editor. Test scripts are JUnit extensions.

Tags Software Development Quality Assurance Testing
Licenses LGPL Common Public
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  22 Dec 2005 08:14
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  12 Nov 2004 07:47
  • Rrelease-after

Changes: Arbitrary Java code is now supported in scripts. Many scripts may be run against a single application instance. Windows disposed during a test are now automatically ignored. Support has been added for more core components. Non-US keymaps/keyboard layouts are now supported. A recording lockup/freeze which occurred when adding new component references has been fixed. This release adds extended AWT support.

  • Rrelease-mid
  •  14 Jun 2004 00:57
  • Rrelease-after

Changes: Miscellaneous script editor bugs were fixed. Memory usage was cleaned up when running large numbers of tests, especially avoiding resource consumption on Win32 systems.

  • Rrelease-mid
  •  20 Mar 2004 09:10
  • Rrelease-after

Changes: This release adds many editor bugfixes, including ones for recording bugs.

  • Rrelease-mid
  •  24 Feb 2004 15:57
  • Rrelease-after

Changes: Component lookup from GUI unit tests has been substantially improved. Many usability enhancements have been added to the script editor. An eclipse plugin is included with this release.

Rss Recent comments

Rcomment-before 08 Feb 2003 02:56 Rcomment-trans dgdaniels Rcomment-after

Great application!
I've been looking for a Java GUI tester for awhile now and I do believe that Abbot has great potential in becoming a robust testing engine for Java. Abbot also has potential for becoming a tutorial builder. The developer has been responsive and helpful. Definitely check out Abbot if you've got a GUI on your Java app!

No-screenshot

Project Spotlight

Jafilia.com

An affiliate program creator and affiliate network manager for Joomla! and Virtuemart.

No-screenshot

Project Spotlight

perltidy

A Perl script beautifier.