|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
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 Summary | |
---|---|
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 BeanShell 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 Summary | |
---|---|
InvalidScriptException | Exception to indicate the script being parsed is invalid. |
NoSuchReferenceException | Exception to indicate a Component reference does not exist. |
Error Summary |
---|
Provides basic elements for constructing a test script. A
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.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |