Package abbot.script

Provides basic elements for constructing a test script.

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
 

Package abbot.script Description

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:



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

SourceForge