| Interface | Description |
|---|---|
| Condition | Deprecated
Use abbot.util.Condition instead.
|
| Launch.ThreadedLaunchListener | |
| Resolver |
Interface to provide a general context in which tests are run.
|
| StepListener |
Listener for script step feedback.
|
| UIContext |
Provides generic support to set up and tear down a UI context or
fixture.
|
| XMLConstants |
Attributes used by script steps and component references.
|
| XMLifiable |
| Class | Description |
|---|---|
| Action |
Encapsulate an action.
|
| Annotation |
Provides a method for communicating a message on the display.
|
| AppClassLoader |
A custom class loader which installs itself as if it were the application
class loader.
|
| AppletSecurityManager |
This security manager extends sun.applet.AppletSecurity b/c
AppletViewer does some casts that assume that is the only security
manager that will be installed.
|
| Appletviewer |
Provides applet launch capability.
|
| ArgumentParser |
Provide parsing of a String into an array of appropriately typed
arguments.
|
| Assert |
Encapsulate an assertion (or a wait).
|
| Call |
Class for script steps that want to invoke a method on a class.
|
| Comment |
Represents a comment.
|
| ComponentReference |
Encapsulate as much information as is available to identify a GUI
component.
|
| Event |
Script step to generate a single AWT event to a component.
|
| EventExceptionHandler | |
| Expression |
Provides evaluation of arbitrary Java expressions.
|
| Fixture |
Provides a method of defining a single script as the UI application test
context for multiple scripts.
|
| ForkedStepRunner |
A StepRunner that runs the step in a separate VM.
|
| ForkedStepRunner.SlaveStepRunner |
When actually within the separate VM, this is what gets run.
|
| Interpreter |
Provides a Groovy interpreter customized for the Costello scripting
environment.
|
| Launch |
Provides scripted static method invocation.
|
| PropertyCall |
Provides support for using property-like methods, including select
non-static method access to Components.
|
| Sample |
Encapsulate capture of a value.
|
| Script |
Provide a structure to encapsulate actions invoked on GUI components and
tests performed on those components.
|
| ScriptFilter | |
| Sequence |
Script step which groups a sequence of other Steps.
|
| Step |
Provides access to one step (line) from a script.
|
| StepEvent | |
| StepRunner |
Provides control and tracking of the execution of a step or series of
steps.
|
| Terminate |
Placeholder step to indicate to a script that it should terminate.
|
| Exception | Description |
|---|---|
| InvalidScriptException |
Exception to indicate the script being parsed is invalid.
|
| NoSuchReferenceException |
Exception to indicate a Component reference does not exist.
|
| Error | Description |
|---|
Step is the basic unit of execution. Steps may be
grouped into a Sequence. See the documentation for
Step for information on extending script features.
Following are some of the basic elements of a Script:
ComponentReference class for details.ComponentTester and its
subclasses.
See the Action class for details.Assert.setWait(boolean) for details.
Abbot is hosted on