Index
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.