You must enable javascript in order to view this page or you can go
here
to view the webhelp.
Genero Ghost Client User Guide 4.01
Content
Search Results
Index
Loading, please wait ...
Genero Ghost Client User Guide
What's New in 4.01
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 for 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
Your browser does not support iframes.