Genero Ghost Client User Guide 5.00
Content
Search Results
Index
Loading, please wait ...
Genero Ghost Client User Guide
What's New in 5.00
Documentation conventions
Syntax diagrams
Notes, tips, and warnings
Code examples
Overview
Install Genero Ghost Client
Genero compatibility for the GGC
GGC 5.00 and Genero compatibility
GGC 4.01 and Genero compatibility
GGC 2.00 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
Message
Action
Statistics
Helper functions
assert()
assertEquals()
Check functions
checkActionActive()
checkActionInactive()
checkError()
checkFieldValue()
checkFocus()
checkFormName()
checkFormTitle()
checkMessage()
checkNoError()
checkNoMessage()
checkValue()
checkWindowName()
checkWindowTitle()
Actions and keys
action()
key()
idle()
timer()
setSpeedRatio()
wait()
Form field interaction
setFieldValue()
setFocus()
setValue()
Table interaction
hideTableColumn()
setCellFocus()
setRowFocus()
setRowSelection()
setTableOffset()
setTableSize()
showTableColumn()
sortTable()
Tree view interaction
collapseTree()
expandTree()
Retrieve information and data
getActions()
getButtonText()
getDialogComment()
getFieldValue()
getFieldValues()
getFieldTTYAttributes()
getFocus()
getFormName()
getFormTitle()
getUserData()
getValue()
getValues()
getWidgetType()
getWindowName()
getWindowTitle()
Retrieve MESSAGE and ERROR
getError()
getMessage()
throwExceptions()
Retrieve action state
isActionActive()
Table information
getColumnCount()
getColumnName()
getColumnValue()
getColumnValues()
getCurrentColumn()
getCurrentRow()
getTableOffset()
getTableSize()
getTablePageSize()
getTTYAttributes()
Scenario functions
setApplicationName()
registerScenario()
getScenarioId()
play()
end()
stop()
stopBDLServer()
cleanup()
Session information
getApplicationName()
getChildCount()
getSessionId()
getState()
getStatistics()
notifyCheckFailure()
notifyCheckFailureEx()
notifyFailure()
notifyFailureEx()
showStatistics()
parseOptions()
Front call functions
registerFrontCallHandler()
Front call request
getFunctionName()
getModuleName()
getParameterCount()
getParameterValue()
getReturnCount()
Front call answer
functionNotFound()
moduleNotFound()
notProcessed()
returnInteger()
returnString()
stackError()
success()
userError()
AUI tree information
FormSelector()
getAuiTree()
getAuiTreePart()
mediaSize()
WindowSelector()
CurrentDialogSelector()
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 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 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]
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]
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]
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]
[2]
version list
[1]