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