Package abbot.tester

Provide component-specific actions and tests.

See:
          Description

Class Summary
AbstractButtonTester  
ChoiceTester AWT Choice (ComboBox) support.
ComponentTester Provide basic actions and assertions for anything of class Component.
ContainerTester  
DialogTester  
FileComparator Compare two files or filenames.
FileDialogTester Tester for the java.awt.FileDialog.
FrameTester  
ImageComparator This code expects the availability of the com.sun.image.codec.jpeg extensions from the Sun JDK 1.3 or JRE.
InputState Class to keep track of a given input state.
JComboBoxTester  
JComponentTester  
JInternalFrameTester  
JLabelTester  
JListTester Provide actions and assertions for a JList component.
JMenuItemTester  
JPopupMenuTester  
JRootPaneTester  
JTabbedPaneTester  
JTableTester Provide user actions on a JTable.
JTextComponentTester  
JTreeTester Provide operations on a JTree component.
KeyStrokeMap Map characters to the keycodes (and modifiers) required to generate them.
Robot Provide a higher level of abstraction for user input (A Better Robot).
WindowTester  
WindowTracker Keep track of all known root windows, and all known showing/hidden/closed windows.
 

Exception Summary
ActionFailedException Indicates that a ComponentTester action failed to execute properly.
ComponentMissingException Indicates that a component required by a ComponentTester action was not found.
ComponentNotShowingException Indicates that a ComponentTester action failed due to the component not being visible on screen.
 

Package abbot.tester Description

Provide component-specific actions and tests. Each unique class of GUI component can have its own Tester class derived from ComponentTester. This class provides any number of action methods which can exercise the various user semantic actions that the GUI component supports. For example, AbstractButtonTester provides the actionClick method to perform a button click. The Tester may also provide bean-like is/get methods to facilitate access to component properties that might not otherwise be readily available as a property. For example, JPopupMenuTester has a getMenuLabels method which returns the text of the menu items within it as an array of String.



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

SourceForge