Index

A B C D E G I J L M N O P R S T V W


A

AmbiguousGUIException
Archiving results
Argument identifiers, ordering
Arguments
editing a test to use
in JavaStar model
running a test with

B

Benefits of using JavaStar

C

Class Browser
Class groupings
component and control classes
custom synchronization
error classes
exception classes
non-component classes
script control class
timer classes
Class hierarchy
Classes
error
BadRegularExpressionError
JavaStarInternalError
exception
AmbiguousGUIException
GUINotAcceptingException
GUINotFoundException
GUITypeException
SyncException
JS
JSComponent
JSMenuComponent
JSNCLData
JSNonComponent
JSNonComponentLocator
JSTimer
JSTimerCallback
Script
Waiting
Command line options
-1proc
-app
-applet
-gui
-hangtime
-invisible
-J
-jc
-jcpf
-jdk
-jstpath
-jvm
-K
-kcpf
-log
-play
relationship to GUI
-scale
-testargs
-timeout
Command line options, using
to control environment options
to control playback options
to filter existing logs
to filter log at test runtime
to manage files
to match Run Test options
to run tests
tutorial
Comparing
component attributes
data members and methods
selecting components
setting up comparisons in record mode
verify vs. synchronize
Composing tests
adding comments to the JST
basic information
choosing a root node
closing the Composer
constants
creating a node
creating connector lines
definition
deleting a connection
deleting a node
duplicating a node
editing a node to use arguments
editing nodes with existing arguments
loading an existing file
moving nodes
navigating through JSTs
opening the composer
parent parameters
property names
running the JST
saving tests
setting a node to restart
setting the JST path
specifying conditions
starting a new JST
tutorial
Constants
Creating a script
tutorial

D

Debugging a test
Declaration files
definition
designing tests to use
editing to use abstract names
generating
generating, tutorial
modifying, tutorial
using in record mode
using, tutorial
Declaration files, in JavaStar test model
Deprecated methods, definition
deselect(String)
Directories
overview of
results
ST
work

E

Editing nodes
changing the value of a constant
defining arguments
deleting a parameter
inserting an argument
Editing scripts
browsing class components
browsing gold files
closing the Script Editor
find/replace feature
for parameters, tutorial
from record mode
go to line number
inserting references
loading a script
running a script from the Script Editor
saving and compiling
saving without compiling
Script Editor feature
undoing edits
when changes take effect
Exception condition
definition
Exit codes
Extracting results
options

G

Gold files
browsing files for a script
definition
using the gold file manager
GUI changes, debugging
GUI options
GUI test tools
bit-mapped
history
JavaStar
object-oriented
using GUI maps
GUINotAcceptingException
GUINotFoundException
GUITypeException

I

Inserting references
Inserting Timers
Inspecting components
Installing JavaStar
on a UNIX system
on Windows 95/ Windows NT
Interacting
procedure
Interacting with the application under test
definition

J

JavaStar API
tutorial introduction
JavaStar test model
JavaStar Test, definition
JavaStarInternalError
JS
class description
methods
applet(String, int)
check(boolean)
check(boolean, String)
check(Script, boolean)
check(Script, boolean, String)
delay(long)
deliverEventToHidden(boolean)
dialog(String, String) ,
dialogRX(String, String)
find(String, String)
findRE(String, String)
findRX(String, String)
flushEventQueue()
frame(String)
frameRE(String)
frameRX(String)
getProperty(String)
getTimeout()
getTypingRate()
goldenDirectory(String, String)
lookup(String)
mlookup(String)
note(String)
pause()
playbackEnd(String, boolean)
playbackEnd(String, Throwable)
playbackInit(String)
postEvent(AWTEvent)
processPlayerArgs(String)
setProperty(String, String)
setTimeout()
setTypingRate(int)
startApplication(String)
verifyAnyField(Script, boolean, Object, String, Object, String)
verifyAnyMethod(Script, boolean, boolean, Object, String, Object, String)
waitFor(Waiting)
wrap(Component)
JSComponent
class description
methods
absolute(int)
action()
action(String)
ageDifferentiation(int, int)
buttonPress()
buttonRE(String)
buttonRX(String)
center(String, String)
child(int, String, String)
choosefile(String, String)
deiconify()
deselect()
deselect(int)
deselect(int, String)
destroy()
dialog(String)
dialog(String, String)
dialogRE(String)
dialogRE(String, String)
dialogRX(String, String)
east(String, String)
fkey(int, int)
fkeyUp(int, int)
getAll()
getAllValid()
getAnyField(String)
getAnyMethod(String)
getUnique() ,
getValidUnique()
gotFocus()
hasMember(String)
hasMember(String, String)
hasMemberRE(String, String)
hasMemberRX(String, String)
iconify()
isValidUnique()
key(int, int)
key(int, int, int, int)
keyPressed(int, char, int)
keyReleased(int, char, int)
keyTyped(char)
keyTyped(int, int)
keyUp(int, int)
lineDown(int)
lineUp(int)
lookup(String)
lostFocus()
member(String)
member(String, int)
member(String, String)
memberRE(String, String)
memberRX(String, String)
menubar()
mouseClick(int, int, int)
mouseClicked(int, int, int)
mouseDown(int, int, int)
mouseDrag(int, int, int)
mouseDragged(int, int, int)
mouseEnter(int, int)
mouseEntered(int, int)
mouseExit(int, int)
mouseExited(int, int)
mouseMove(int, int, int)
mouseMoved(int, int)
mousePressed(int, int, int)
mouseReleased(int, int, int)
mouseUp(int, int, int)
multiClick(int, int, int, int)
north(String, String)
orphan(String)
pageDown(int)
pageUp(int)
popup(String)
popup(String, int)
popupTrigger(int, int)
readString()
relativefile(String, String)
select()
select(int)
select(int, String)
select(String)
south(String, String)
synchronize(Script, String, String)
typeString(String)
typeString(String, int, int)
verify(Script, boolean, String)
verify(Script, String, String)
verifyAnyField(Script, boolean, boolean, String, Object, String)
verifyAnyMethod(Script, boolean, boolean, String, Object, String)
verifyWithFile(Script, String, String)
waitFor(boolean, String)
waitFor(String)
waitFor(String, String)
west(String, String)
windowMoved(int, int, int, int)
JSMenuComponen
class description
JSMenuComponent
methods
action()
deselect()
getAll()
getUnique()
getValidUnique()
isUnique()
isValidUnique()
item(int, String)
item(String)
menu(int,String)
menu(String)
mlookup(String)
nested(int, String)
nested(String)
select()
JSNCLData
class description
variables
Name
P
Ref
JSNonComponent
class description
methods
getAnyField(String)
getAnyMethod(String)
getOffset()
getReference()
mouseClicked(int, int, int)
mouseDragged(int, int, int)
mouseMoved(int, int, int)
mousePressed(int, int, int)
mouseReleased(int, int, int)
multiClick(int, int, int, int)
verifyAnyField(Script, Boolean, Boolean, String, Object, String)
verifyAnyMethod(Script, Boolean, Boolean, String, Object, String)
JSNonComponentLocator
class description
methods
findObject(Component, AWTevent)
getNamedObjectData(Component, String)
JST Path
JST, definition
JSTimer
class description
methods
getElapsedTime(String)
getStartTime(String)
register(Object, Boolean)
start(String)
stop(String)
JSTimerCallback
class description
methods
timerStarted(String, long, long)
timerStopped(String, long, long)
JSTs
adding comments
creating and editing
definition
editing to use parameters, tutorial
JST Runner
path
running, tutorial

L

Launching JavaStar
Locators
basic concepts of implementing
definition
how they work
referencing in JavaStar
using, tutorial

M

Main menu
Compose Test button
Create Test Script button
Edit Test Script button
Monitor Test Status button
Quit button
Run Test button
Set Options button
View Test Results button
Model, JavaStar
Model, JavaStar Test
Test model, JavaStar
Modular approach
Modular tests
in JavaStar test model
introduction
tutorial
Monitoring test status
definition
killing a job
viewing process details

N

Nodes
creating
definition
deleting
duplicating
editing
editing existing parameters
moving
setting as root
setting to restart
Non-Components
definition
locators
recording tests using
using the API with
Normal condition
definition

O

Overview of features

P

Parameters
deciding where to use
in JavaStar test model
where to define in a JST
Parent parameters
Playback options
setting during playback mode
Playing back a test
from the command line
Playing back tests
from the command line
inspecting components during playback
JST runner
setting options during playback
using pause, stop, and quit
using Run Test
using single step
using the Record/Playback Window
Printing results from viewer
Property files, tutorial
Property names (as arguments)

R

Record options
setting in record mode
Recording scripts
changing options
comparing values and images
editing a script while recording
starting record mode
tips
tutorial
using declarations
using locators
using pause, stop, and quit
using Synchronize
using timers
using Verify
Regular Expressions
current syntax
Regular Expressions, old syntax
Results directory
Results Viewer
anatomy of window
archiving results
detail panel
extracting results
failure navigation buttons
printing
quitting
task buttons
test results panel
tutorial
type and format toggles
updating gold files
view options
viewing results( procedure)
viiewing comparison failures
Running a JST
tutorial
Running tests
Create Script vs. Run Test
from the command line
from the Record/Playback window
from the Test Composer
general, tutorial
inspecting components
JST runner
setting options during playback
using pause, stop, and quit
using Run Test
using single step

S

Script
anatomy
class description
methods
getAppArgs()
getAppClass()
gold()
play()
run()
setGold(String)
script
definition
Setting options
GUI preferences
viewing system info
Simple methods
definition
ST directory
Starting an application or applet
Starting JavaStar
on a UNIX system
on Windows 95/NT
SyncException
Synchronize
procedure
vs. verify
Synchronize, tutorial
System Info

T

Test arguments
deciding where to use
in the JavaStar model
types
where to define in a JST
Test Composer
introduction
tutorial
Test model
Test script
anatomy
Tutorial, introduction

V

Verification
tutorial
Verify
procedure
vs. synchronize
Viewing Results
anatomy of window
archiving results
detail panel
extracting results
failure navigation buttons
printing
procedure
quitting
task buttons
test results panel
tutorial
type and format toggles
updating gold files
view options
viewing comparison failures

W

Waiting
getState() method
Waiting class
Work directory


Send feedback to JavaStar-feedback@suntest.com
Copyright © 1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, CA 94303. All rights reserved.