This document is the API specification for the Abbot automated GUI testing framework and associated support packages.

See: Description

Abbot GUI Automation 
Package Description
abbot
Provides testing support for Java GUIs.
abbot.finder
Provides component search and lookup facilities.
abbot.finder.matchers
Provides various types of Matcher implementations for use in component searches.
abbot.i18n
Provides internationalization support for Abbot and Costello.
abbot.tester
Provide component-specific actions and tests.
abbot.util  
Abbot JUnit Extension 
Package Description
junit.extensions.abbot
Provide support for running scripts and UI-oriented unit tests as test cases under JUnit.
Scripting Support 
Package Description
abbot.script
Provides basic elements for constructing a test script.
abbot.script.parsers
Provide explicit conversions from String to another class, for use by the interpreter when evaluating stringified values in scripts.
Costello Script Editor 
Package Description
abbot.editor
Provides support for editing Abbot test scripts.
abbot.editor.actions  
abbot.editor.editors  
abbot.editor.recorder
Provide recording support for component-specific user actions.
abbot.editor.widgets  
Example Code 
Package Description
abbot.tester.extensions
Extensions to ComponentTester to provide support for custom components.
example
Miscellaneous examples demonstrating Abbot usage.

Copyright © 2002-2013 Timothy Wall. All Rights Reserved.
Abbot is hosted on

SourceForge