Genero Ghost Client User Guide 6.00
Content
Search Results
Index
Loading, please wait ...
Genero Ghost Client User Guide
What's New in 6.00
Documentation conventions
Syntax diagrams
Notes, tips, and warnings
Code examples
Overview
Install Genero Ghost Client
Genero compatibility for the GGC
GGC 6.00 and Genero compatibility
GGC 5.01 and Genero compatibility
GGC 4.01 and Genero compatibility
Install the GGC package
Configure Genero Ghost Client
Architecture and framework
The GGC directory
Templates
Examples
Check form name (Genero BDL)
Check form name (Java)
Quick start guides
Generate and execute a test scenario
Customize a template
Check failure
Scenario failure
Testing with Ghost Client
What you can test
Limitations
Test types
Write, compile, and run BDL tests
Write a test
Compile a test
Run a test
Write, compile, and run Java tests
Write a test
Compile a test
Run a test
Recording logs and generating scenarios
Record a scenario log
Generate a scenario from a log file
Working with snapshots
Using a snapshot to compare the number of nodes
Set test environment
Test speed ratio
Check certificates
Check for a dialog window
Scenario failures and check failures
Debugging scenario failure with GUI logs
Authenticate with single sign on
Front calls
Default front calls
Register front call handlers
Implement front calls in a test
Java front call parameters
Java front calls with BDL scenario
Implement custom front calls
Example: custom front call (BDL)
Example: custom front call (Java)
Reference
Tools and Commands
ggcgen
ggcadmin
fglrun and the Genero BDL test scenario
Default argument file
Display GGC version number
The logging mechanism
log.properties
Log files
Genero BDL API
Types
FrontCallAnswer
FrontCallRequest
ggc.Message
ggc.Action
ggc.Statistics
Helper functions
ggc.assert
ggc.assertEquals
Check functions
ggc.checkActionActive
ggc.checkActionInactive
ggc.checkError
ggc.checkFieldValue
ggc.checkFocus
ggc.checkFormName
ggc.checkFormTitle
ggc.checkMessage
ggc.checkNoError
ggc.checkNoMessage
ggc.checkValue
ggc.checkWindowName
ggc.checkWindowTitle
Actions and keys
ggc.action
ggc.key
ggc.idle
ggc.timer
ggc.setSpeedRatio
ggc.wait
Form field interaction
ggc.setFieldValue
ggc.setFocus
ggc.setValue
Table interaction
ggc.hideTableColumn
ggc.setCellFocus
ggc.setRowFocus
ggc.setRowSelection
ggc.setTableOffset
ggc.setTableSize
ggc.showTableColumn
ggc.sortTable
ggc.clickTableColumn
ggc.altClickTableColumn
Tree view interaction
ggc.collapseTree
ggc.expandTree
Retrieve information and data
ggc.getActions
ggc.getButtonText
ggc.getDialogComment
ggc.getFieldValue
ggc.getFieldValues
ggc.getFieldTTYAttributes
ggc.getFocus
ggc.getFormName
ggc.getFormTitle
ggc.getUserData
ggc.getValue
ggc.getValues
ggc.getWidgetType
ggc.getWindowName
ggc.getWindowTitle
Retrieve MESSAGE and ERROR
ggc.getError
ggc.getMessage
ggc.throwExceptions
Retrieve action state
ggc.isActionActive
Table information
ggc.getColumnCount
ggc.getColumnName
ggc.getColumnValue
ggc.getColumnValues
ggc.getCurrentColumn
ggc.getCurrentRow
ggc.getTableOffset
ggc.getTableSize
ggc.getTablePageSize
ggc.getTTYAttributes
Scenario functions
ggc.setApplicationName
ggc.registerScenario
ggc.getScenarioId
ggc.play
ggc.end
ggc.stop
ggc.stopBDLServer
ggc.cleanup
Session information
ggc.getApplicationName
ggc.getChildCount
ggc.getSessionId
ggc.getState
ggc.getStatistics
ggc.notifyCheckFailure
ggc.notifyCheckFailureEx
ggc.notifyFailure
ggc.notifyFailureEx
ggc.showStatistics
ggc.parseOptions
Front call functions
ggc.registerFrontCallHandler
Front call request
getFunctionName
getModuleName
getParameterCount
getParameterValue
getReturnCount
Front call answer
functionNotFound
moduleNotFound
notProcessed
returnInteger
returnString
stackError
success
userError
AUI tree information
ggc.FormSelector
ggc.getAuiTree
ggc.getAuiTreePart
ggc.mediaSize
ggc.WindowSelector
ggc.CurrentDialogSelector
ggc.DialogSelector
Java API
Basic tips
Set logging options at runtime
Advanced usage
Implement your own testing framework
HTTP handlers
GIPSSOHandler
Status codes
Demos
Explore the scenario provider
Upgrading the GGC
New Features
GGC 6.00 new features
GGC 5.01 new features
GGC 5.00 new features
GGC 4.01 new features
GGC 4.00 new features
GGC 2.00 new features
GGC 1.10 new features
Upgrade Guides
GGC 6.00 upgrade guide
GGC 5.01 upgrade guide
GGC 5.00 upgrade guide
GGC 4.01 upgrade guide
GGC 4.00 upgrade guide
GGC 2.00 upgrade guide
Copyrights and Trademarks
BDL
API
action
[1]
action and key functions
[1]
action state functions
[1]
Action type
[1]
altClickTableColumn
[1]
assert
[1]
assertEquals
[1]
checkActionActive
[1]
checkActionInactive
[1]
checkError
[1]
checkFieldValue
[1]
checkFocus
[1]
checkFormName
[1]
checkFormTitle
[1]
checkMessage
[1]
checkNoError
[1]
checkNoMessage
[1]
checks helper functions
[1]
checkValue
[1]
checkWindowName
[1]
checkWindowTitle
[1]
cleanup
[1]
clickTableColumn
[1]
collapseTree
[1]
CurrentDialogSelector
[1]
DialogSelector
[1]
end
[1]
expandTree
[1]
field interaction functions
[1]
FormSelector
[1]
front call requests
[1]
[2]
FrontCallAnswer
functionNotFound
[1]
moduleNotFound
[1]
notProcessed
[1]
returnString
[1]
[2]
stackError
[1]
success
[1]
userError
[1]
FrontCallAnswer type
[1]
FrontCallRequest
getFunctionName
[1]
getModuleName
[1]
getParameterCount
[1]
getParameterValue
[1]
getReturnCount
[1]
FrontCallRequest type
[1]
getActions
[1]
getApplicationName
[1]
getAuiTree
[1]
getAuiTreePart
[1]
getButtonText
[1]
getChildCount
[1]
getColumnCount
[1]
getColumnName
[1]
getColumnValue
[1]
getColumnValues
[1]
getCurrentColumn
[1]
getCurrentRow
[1]
getDialogComment
[1]
getError
[1]
getFieldTTYAttributes
[1]
getFieldValue
[1]
getFieldValues
[1]
getFocus
[1]
getFormName
[1]
getFormTitle
[1]
getMessage
[1]
getScenarioId
[1]
getSessionId
[1]
getState
[1]
getStatistics
[1]
[2]
getTableOffset
[1]
getTablePageSize
[1]
getTableSize
[1]
getTTYAttributes
[1]
getUserData
[1]
getValue
[1]
getValues
[1]
getWidgetType
[1]
getWindowName
[1]
getWindowTitle
[1]
helper functions
[1]
hideTableColumn
[1]
idle
[1]
isActionActive
[1]
key
[1]
mediaSize
[1]
MESSAGE and ERROR functions
[1]
message type
[1]
notifyCheckFailure
[1]
notifyCheckFailureEx
[1]
notifyFailure
[1]
notifyFailureEx
[1]
parseOptions
[1]
play
[1]
registerFrontCallHandler
[1]
registerScenario
[1]
retrieving data functions
[1]
scenario functions
[1]
[2]
session information functions
[1]
setApplicationName
[1]
setCellFocus
[1]
setFieldValue
[1]
setFocus
[1]
setRowFocus
[1]
setRowSelection
[1]
setSpeedRatio
[1]
setTableOffset
[1]
setTableSize
[1]
setValue
[1]
showTableColumn
[1]
sortTable
[1]
Statistics type
[1]
stop
[1]
stopBDLServer
[1]
table information functions
[1]
table interaction functions
[1]
throwExceptions
[1]
timer
[1]
tree view interaction functions
[1]
types
[1]
wait
[1]
WindowSelector
[1]
API functions
[1]
AUI tree information
[1]
BDL scenario program options
[1]
command reference
ggcadmin
[1]
ggcgen
[1]
compatibility
GGC and Genero
[1]
[2]
[3]
[4]
compile BDL test
[1]
compile Java test
[1]
configuration
[1]
customizing a template
[1]
demo
SimpleScenarioProvider
[1]
demos
[1]
Doc conventions
[1]
environment settings
[1]
feature changes
version list
[1]
front call handlers
[1]
front calls
implement in test
[1]
manage in test
[1]
generate test sets from logs
[1]
Genero BDL test
[1]
Genero Ghost Client
[1]
directory
[1]
[2]
template examples
[1]
Genero Java test
[1]
GGC
[1]
install
[1]
[2]
Ghost Client
default argument file
[1]
get version
[1]
log files
[1]
log.properties
[1]
logging
[1]
options
[1]
quick start guides
[1]
scenario
[1]
[2]
testing
[1]
how it works
[1]
HTTP handler
GIPSSOHandler
[1]
HTTP handler API
[1]
infrastructure
[1]
Java
API functions
[1]
new features
version information
[1]
record logs, generate scenarios
[1]
record scenario logs
[1]
run BDL test
[1]
run Java test
[1]
snapshot
[1]
[2]
speed-ratio
[1]
status codes
[1]
testing
certificate checks
[1]
check as failure
[1]
check failure
[1]
menu dialog window
[1]
scenario failure
[1]
scenario failure guilog
[1]
single sign on
[1]
unit tests
[1]
upgrade guide
Version 2.00
[1]
Version 4.00
[1]
Version 4.01
[1]
Version 5.00
[1]
Version 5.01
[1]
Version 6.00
[1]
Upgrading
[1]
what's new
upgrade guides
[1]
Version 1.10
[1]
Version 2.00
[1]
Version 4.00
[1]
Version 4.01
[1]
Version 5.00
[1]
Version 5.01
[1]
Version 6.00
[1]
[2]
version list
[1]