A C D E F G H I J K L M N O P R S T U V W X Z

A

abort(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
raises Exception to cause the MBT execution to abort.
actionDelay(TransitionNode) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
activateState(String) - Method in class com.webmbt.plugin.ConcurrentPlugin
activates a specific state in the current model resulting in all transitions originating from the specified state to be dispatched for immediate execution.
activateState(String, String) - Method in class com.webmbt.plugin.ConcurrentPlugin
activates a specific state in the model currently executing in the same server, resulting in all transitions originating from the specified state to be dispatched for immediate execution.
activateState(String) - Method in class com.webmbt.plugin.LoadPlugin
activates a specific state in the current model resulting in all transitions originating from the specified state to be dispatched for immediate execution.
activateState(String, String) - Method in class com.webmbt.plugin.LoadPlugin
activates a specific state in the model currently executing in the same server, resulting in all transitions originating from the specified state to be dispatched for immediate execution.
add(String...) - Method in class com.webmbt.plugin.MbtScriptExecutor
perform sum of all exprs.
addCmdStat(String, long) - Static method in class com.webmbt.plugin.RemoteCommander
 
addCustomField(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
adds a custom field to the seqout.
addCustomRequestHeader(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
addException(MBTException.Level, String, String) - Method in class com.webmbt.plugin.PluginAncestor
adds a failure / exception to the current executing script/trigger.
addLocationStrategy(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
addMScriptImpl(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
adds a custom MScript implementation.
addOsCmdLink(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
adds a anchor to run an OS command on a TestOptimal server when clicked.
addScript(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
addSelection(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
addTagCheck(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
adds a tag check/validation message to the tag stat.
agentAssignRemoteCommander(String, String, String, String) - Static method in class com.webmbt.plugin.RemoteCommander
Assigns the agent to a remote commander for the model specified.
agentGetCmd(long) - Method in class com.webmbt.plugin.RemoteCommander
return a remote cmd to be executed on the client.
agentGetRemoteCommander(String) - Static method in class com.webmbt.plugin.RemoteCommander
 
agentSetCmdCompleted(String) - Method in class com.webmbt.plugin.RemoteCommander
 
agentSetCmdErrored(String) - Method in class com.webmbt.plugin.RemoteCommander
 
agentSetCmdFailed(String) - Method in class com.webmbt.plugin.RemoteCommander
 
agentSetCmdNoop(String) - Method in class com.webmbt.plugin.RemoteCommander
 
alertMsg - Variable in class com.webmbt.plugin.HtmlUnitPlugin.AlertDialogHandler
 
allowNativeXpath(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
altKeyDown() - Method in class com.webmbt.plugin.DefaultSelenium
 
altKeyUp() - Method in class com.webmbt.plugin.DefaultSelenium
 
and(String...) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs AND operation on the mScript expressions passed in that result in a boolean value and returns a true if all expressions evaluate to true, else return false.
AndroidPlugin - Class in com.webmbt.plugin
 
AndroidPlugin() - Constructor for class com.webmbt.plugin.AndroidPlugin
 
answerOnNextPrompt(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
assignId(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
AttachAgentToModel(String, String, String) - Method in class com.webmbt.plugin.WhiteOptimalStarter
 
attachFile(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
automationID - Variable in class com.webmbt.plugin.UIMapMgr.Control
 

C

callFunc(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
calls a user function with parameters.
callFunc(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
calls a user function without parameters.
callURL(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
calls the url passed in and returns the content returned from the url.
camelCase(String) - Method in class com.webmbt.plugin.DataGenPlugin
uppercase the first char of each word
captureEntirePageScreenshot(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
captureEntirePageScreenshotToString(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
captureNetworkTraffic(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
captureScreenshot(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
captureScreenshotToString() - Method in class com.webmbt.plugin.DefaultSelenium
 
check(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
checkSeqNum() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the current seqNum without incrementing it.
childrenCount - Variable in class com.webmbt.plugin.UIMapMgr.Control
 
chooseCancelOnNextConfirmation() - Method in class com.webmbt.plugin.DefaultSelenium
 
chooseMsg(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
evaluates the expression passed in, if the expression evaluates to true, it returns the value from the trueMsg_p expression (may contain other mScript function calls).
chooseOkOnNextConfirmation() - Method in class com.webmbt.plugin.DefaultSelenium
 
clearAllPathVars() - Method in class com.webmbt.plugin.MbtScriptExecutor
clears all variables on the current traversal path.
clearCmdStats() - Static method in class com.webmbt.plugin.RemoteCommander
 
clearDoneCommanderList(String) - Static method in class com.webmbt.plugin.RemoteCommander
 
clearModel(String) - Static method in class com.webmbt.plugin.RemoteCommander
removes all commander object for the model passed in.
click(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
click(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
click(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
click(String, String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
click(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
simulate click on the element.
click(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
simulate click on the element with option of holding down shift, ctrl or alt key.
click(String, String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
simulate click on the element that supports coordinates, for example an image.
click(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
click(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
click(String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
click(String) - Method in class com.webmbt.plugin.SeqOutPlugin
simulate click on the element.
click(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
simulate click on the element with option of holding down shift, ctrl or alt key.
click(String, String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
simulate click on the element that supports coordinates, for example an image.
click_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Left clicks on the control specified by locator.
click_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
While pressing and holding down shift, control and/or alt key(s), left clicks on the control specified by locator.
clickAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
clickByCoords_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Left clicks at the specific location specified by coordX,coordY the application window.
clickByCoords_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
clicks at the specific location specified by coordX,coordY the image identified by locator using the specified clickModifier.
clickMenu_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Clicks on the menu item specified in menuLocator and menuName.
close() - Method in class com.webmbt.plugin.AndroidPlugin
 
close() - Method in class com.webmbt.plugin.ConcurrentPlugin
 
close() - Method in class com.webmbt.plugin.DataGenPlugin
 
close() - Method in class com.webmbt.plugin.DefaultSelenium
 
close() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
close() - Method in class com.webmbt.plugin.iOSAppPlugin
 
close() - Method in class com.webmbt.plugin.JavaAppPlugin
 
close() - Method in class com.webmbt.plugin.LoadPlugin
 
close() - Method in class com.webmbt.plugin.MbtScriptExecutor
perform the cleanup including causing all plugins to be closed/destroyed.
close() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
close() - Method in class com.webmbt.plugin.PluginMgr
 
close() - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
close() - Method in class com.webmbt.plugin.SeleniumPlugin
 
close() - Method in class com.webmbt.plugin.SeqOutPlugin
closes the plugin, before it does that, it generates the test case documents with the format specified.
close() - Method in class com.webmbt.plugin.ServicePlugin
 
close() - Method in class com.webmbt.plugin.SvrMgrPlugin
 
close() - Method in class com.webmbt.plugin.WhitePlugin
 
closeDialog_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Closes the dialog (modal) window object specified by windowName.
closeWindow(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
closeWindow_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Closes the window object specified by windowName.
com.webmbt.client - package com.webmbt.client
 
com.webmbt.plugin - package com.webmbt.plugin
 
compare(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs comparison between two expressions passed in using the operator specified.
ConcurrentPlugin - Class in com.webmbt.plugin
Copyright TestOptimal, LLC Concurrent plugin contains the mScript method implementation to support concurrent modeling.
ConcurrentPlugin() - Constructor for class com.webmbt.plugin.ConcurrentPlugin
 
confirmMsg - Variable in class com.webmbt.plugin.HtmlUnitPlugin.ConfirmDialogHandler
 
connectSvrMgr() - Method in class com.webmbt.plugin.LoadPlugin
Connects to SvrMgr to run models on Runtime servers managed by SvrMgr.
containsText(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
containsText(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns true if current page contains the text passed in.
containsText(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
containsText(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns true if current page contains the text passed in.
contextMenu(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
contextMenuAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
controlKeyDown() - Method in class com.webmbt.plugin.DefaultSelenium
 
controlKeyUp() - Method in class com.webmbt.plugin.DefaultSelenium
 
convertKeyString(String) - Static method in class com.webmbt.plugin.WebPluginAncestor
 
coordX - Variable in class com.webmbt.plugin.UIMapMgr.Control
 
coordY - Variable in class com.webmbt.plugin.UIMapMgr.Control
 
count(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
count(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns count of number of objects for the element locator passed in.
count(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
count(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns count of number of objects for the element locator passed in.
countElem(String) - Method in class com.webmbt.plugin.UIMapMgr
 
createCookie(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 

D

DataDrivenExec - Class in com.webmbt.plugin
 
DataDrivenExec() - Constructor for class com.webmbt.plugin.DataDrivenExec
 
DataGenPlugin - Class in com.webmbt.plugin
Copyright 2010, TestOptimal, LLC Contains a collection of data generation functions to generate various types of test data.
DataGenPlugin() - Constructor for class com.webmbt.plugin.DataGenPlugin
 
dataSetInfo(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the data set info in a string.
date() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns todays date string in standard format: MM/dd/yyyy.
date(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a date string in standard format MM/dd/yyyy.
date(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a date string in java date format specified.
dbCallSp(String, String) - Method in class com.webmbt.plugin.ServicePlugin
calls a stored procedure with parameters fully specified in the stmt_p.
dbCallSP(String, String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
calls a stored procedure with parameters fully specified in the stmt_p and return the result in a csv format with the specified separators.
dbCallSP(String, String, String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
calls a stored procedure with parameters fully specified in the stmt_p and return the result in a csv format with the specified separators.
dbCount(String, String) - Method in class com.webmbt.plugin.ServicePlugin
counts number of rows in the table specified.
dbCountDistinct(String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
counts number of distinct values in the specified column for the table specified.
dbDelete(String, String) - Method in class com.webmbt.plugin.ServicePlugin
executes delete statement and returns the number of rows affected (deleted).
dbDelete(String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
deletes rows from the table specified which the colValue_p for the specified column colName_p.
dbDumpTable(String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
dumps the entire table into a file specified in tab delimited format.
dbDumpTable(String, String, String, String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
dumps the entire table into a file specified in tab delimited format.
dbExecFile(String, String) - Method in class com.webmbt.plugin.ServicePlugin
Executes a batch of sql statements stored in a file and return the output of the execution.
dbInsert(String, String) - Method in class com.webmbt.plugin.ServicePlugin
executes insert statement and returns the number of rows inserted.
dbLoadTable(String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
loads the data from the specified file into the table.
dbSelect(String, String) - Method in class com.webmbt.plugin.ServicePlugin
executes sql select statement and returns the result in xml string.
dbSelect(String, String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
executes sql select statement and returns the result in a text string formatted with the specified column and row separator string.
dbSelect(String, String, String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
executes sql select statement and returns the result in a text string formatted with the specified column and row separator string.
dbSQL(String, String) - Method in class com.webmbt.plugin.ServicePlugin
executes sql statement without returning a value.
dbUpdate(String, String) - Method in class com.webmbt.plugin.ServicePlugin
executes update statement and returns the number of rows affected (updated).
debug(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
decrement(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
decrement the variable by 1.
DefaultPort - Static variable in class com.webmbt.client.MbtBatch
default TestOptimal port#
DefaultSelenium - Class in com.webmbt.plugin
The public voidault implementation of the Selenium interface; } users will primarily interact with this object.
DefaultSelenium(String, int, String, String) - Constructor for class com.webmbt.plugin.DefaultSelenium
Uses a CommandBridgeClient, specifying a server host/port, a command to launch the browser, and a starting URL for the browser.
DefaultSelenium(CommandProcessor) - Constructor for class com.webmbt.plugin.DefaultSelenium
Uses an arbitrary CommandProcessor
deleteAllVisibleCookies() - Method in class com.webmbt.plugin.DefaultSelenium
 
deleteCookie(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
deleteFiles(File, String) - Static method in class com.webmbt.client.FtpDownload
rename files listed in the file passed in to _deleted_* except for jar file which is deleted instead.
deselectPopUp() - Method in class com.webmbt.plugin.DefaultSelenium
 
disconnectSvrMgr() - Method in class com.webmbt.plugin.LoadPlugin
Disconnects from SvrMgr to direct model execution to this server.
doubleClick(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
doubleClick(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
doubleClick(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
double click on the element.
doubleClick(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
doubleClick(String) - Method in class com.webmbt.plugin.SeqOutPlugin
double click on the element.
doubleClick_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Double clicks on the control specified by locator.
doubleClickAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
downloadFile(String, String, String, String, String, String) - Static method in class com.webmbt.client.FtpDownload
downloads one file
downloadFolder(String, String, String, String, String) - Static method in class com.webmbt.client.FtpDownload
Download a file from a FTP server.
dragAndDrop(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
dragAndDrop(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
dragAndDrop(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
drag element, move it by the movement string and then release it (drag and drop).
dragAndDrop(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
drag and drop element by movement string.
dragAndDrop(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
release mouse while on the element locator_p
dragAndDropToObject(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
dragdrop(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
dragDrop(String, String) - Method in class com.webmbt.plugin.UIMapMgr
 
dragDrop_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Drags and drops the item matching fromLocator onto another item matching toLocator

E

endTime - Variable in class com.webmbt.client.ExecStat
time mbt execution started
enterKeys(String) - Method in class com.webmbt.plugin.UIMapMgr
 
enterKeys(String, String) - Method in class com.webmbt.plugin.UIMapMgr
 
entryDelay(StateNode) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
error(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
error(String, Throwable) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
error(Exception) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
evalExpr(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs mScript expression evaluation.
evalExprToInt(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs mScript expression evaluation to an integer.
evalGuard(TransitionNode) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY evaluates the guard condition of the transition passed in.
exceptionL1 - Variable in class com.webmbt.client.ExecStat
Level 1 exceptions
exceptionL2 - Variable in class com.webmbt.client.ExecStat
Level 2 exceptions
exceptionL3 - Variable in class com.webmbt.client.ExecStat
Level 3 exceptions
exceptionL4 - Variable in class com.webmbt.client.ExecStat
Level 4 exceptions
exceptionL5 - Variable in class com.webmbt.client.ExecStat
Level 5 exceptions
execDDT(TransitionNode, MbtScriptExecutor) - Static method in class com.webmbt.plugin.DataDrivenExec
returns number of fields on which DDT was performed.
ExecGroup - Class in com.webmbt.client
 
ExecGroup() - Constructor for class com.webmbt.client.ExecGroup
 
ExecGroup.ExecStatus - Enum in com.webmbt.client
 
ExecItem - Class in com.webmbt.client
 
ExecItem() - Constructor for class com.webmbt.client.ExecItem
 
execMScript(String) - Method in class com.webmbt.plugin.RemoteCommander
executes mscript expression
execMScriptMethod(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
execSQL(String, String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
executes an SQL statement and return the result from the specified column name with rows separated by the delimited specified
ExecStat - Class in com.webmbt.client
 
ExecStat() - Constructor for class com.webmbt.client.ExecStat
 
execTriggerAfter(ScriptDesc) - Method in class com.webmbt.plugin.ConcurrentPlugin
 
execTriggerAfter(ScriptDesc) - Method in class com.webmbt.plugin.LoadPlugin
 
execTriggerAfter(ScriptDesc) - Method in class com.webmbt.plugin.RemoteTriggerPlugin
 
execTriggerAfter(ScriptDesc) - Method in interface com.webmbt.plugin.TriggerInterface
 
execTriggerBefore(ScriptDesc) - Method in class com.webmbt.plugin.ConcurrentPlugin
INTERNAL USE ONLY.
execTriggerBefore(ScriptDesc) - Method in class com.webmbt.plugin.LoadPlugin
INTERNAL USE ONLY.
execTriggerBefore(ScriptDesc) - Method in class com.webmbt.plugin.RemoteTriggerPlugin
 
execTriggerBefore(ScriptDesc) - Method in interface com.webmbt.plugin.TriggerInterface
 
executeFunc(String, HashMap<String, String>) - Method in class com.webmbt.plugin.MbtScriptExecutor
calls a user function.
executeModel(MbtMode, String, String, boolean, boolean, HashMap<String, String>) - Static method in class com.webmbt.client.TestOptimalClient
Executes the model currently open.
executeModel(String, MbtMode, String, String, boolean, boolean, HashMap<String, String>) - Static method in class com.webmbt.client.TestOptimalClient
 
executeModel(MbtMode, String, String, boolean) - Static method in class com.webmbt.client.TestOptimalClient
 
executeScript(ScriptDesc) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
executeScript(ScriptDesc) - Method in class com.webmbt.plugin.PluginMgr
INTERNAL USE ONLY.
exitAgent_win() - Method in class com.webmbt.plugin.WhitePlugin
stop remote agent which should automatically stops AUT.
extractByXpath(String) - Method in class com.webmbt.plugin.UIMapMgr
returns a string from the xpath_p passedin on the ui control xml.

F

fileAppend(String, String) - Method in class com.webmbt.plugin.ServicePlugin
appends the content_p to the file specified.
fileAppend(String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
appends the content _p to the file specified with the option to add or not to add linefeed before the new content.
fileDiff(String, String) - Method in class com.webmbt.plugin.ServicePlugin
compares two files line by line and returns number of rows that are different.
fileRead(String) - Method in class com.webmbt.plugin.ServicePlugin
reads the file content and return the content as they are read from the file.
fileWrite(String, String) - Method in class com.webmbt.plugin.ServicePlugin
saves the content_p to the file specified.
fileXmlDiff(String, String) - Method in class com.webmbt.plugin.ServicePlugin
compares two xml files sequentially by their content and returns number of occurrences of differences.
findClikcableCoordByXpath(String) - Method in class com.webmbt.plugin.UIMapMgr
returns a coordinates where the click should be performed for the element.
findControlByUIID(String) - Method in class com.webmbt.plugin.UIMapMgr
returns ui element for the uiid_p passed in.
findData(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Returns the number of data rows found to match the compValues_p.
findDataRowIndex(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Returns the row index of the first data row found that matches the compValues_p.
findLocatorByXpath(String) - Method in class com.webmbt.plugin.UIMapMgr
returns the ui locator for the given xpath from the control list in xml.
findRemotePlugin() - Method in class com.webmbt.plugin.PluginMgr
 
fireEvent(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flashCall(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashCall(String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashCall(String, String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashCall(String, String, String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashGetVariable(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashIsPlaying(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashLoadMovie(String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashOnProgress(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashOnReadyStateChange(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashOnReadyStateChange(String, String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashPercentLoaded(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashPlay(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashRewind(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashSetVariable(String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashSetZoonRect(String, String, String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashStopPlay(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flashZoom(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexAssertDisplayObject(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexAssertDisplayObject(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexAssertProperty(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexAssertProperty(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexAssertText(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexAssertText(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexAssertTextIn(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexAssertTextIn(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexClick(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexClick(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexDoubleClick(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexDoubleClick(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexDragDropElemToElem(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexDragDropElemToElem(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexDragDropToCoords(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexDragDropToCoords(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexSelect(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexSelect(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
flexType(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
flexType(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
focus(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
FtpDownload - Class in com.webmbt.client
 
FtpDownload() - Constructor for class com.webmbt.client.FtpDownload
 

G

getAgentHostName() - Method in class com.webmbt.plugin.RemoteCommander
 
getAgentID() - Method in class com.webmbt.plugin.RemoteCommander
 
getAgentIpAddress() - Method in class com.webmbt.plugin.RemoteCommander
 
getAgentListJSON(String) - Static method in class com.webmbt.plugin.RemoteCommander
Returns the json representation of all agents for the passed in model.
getAlert() - Method in class com.webmbt.plugin.DefaultSelenium
 
getAlertText() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getAlertText() - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns the message in the alert popup dialog if present.
getAlertText() - Method in class com.webmbt.plugin.SeleniumPlugin
 
getAlertText() - Method in class com.webmbt.plugin.SeqOutPlugin
returns the message in the alert popup dialog if present.
getAllButtons() - Method in class com.webmbt.plugin.DefaultSelenium
 
getAllFields() - Method in class com.webmbt.plugin.DefaultSelenium
 
getAllLinks() - Method in class com.webmbt.plugin.DefaultSelenium
 
getAllWindowIds() - Method in class com.webmbt.plugin.DefaultSelenium
 
getAllWindowNames() - Method in class com.webmbt.plugin.DefaultSelenium
 
getAllWindowsID() - Method in class com.webmbt.plugin.SeleniumPlugin
 
getAllWindowTitles() - Method in class com.webmbt.plugin.DefaultSelenium
 
getAttr(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getAttr(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
Returns the value of HTML attribute value defined in the element.
getAttr(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
getAttr(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
Returns the value of HTML attribute value defined in the element.
getAttr_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Returns the value of the property for the control specified by locator.
getAttribute(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getAttributeFromAllWindows(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getAvgAgentWaitMillis() - Method in class com.webmbt.plugin.RemoteCommander
 
getAvgCmdExecMillis() - Method in class com.webmbt.plugin.RemoteCommander
 
getAvgCmdQueWaitMillis() - Method in class com.webmbt.plugin.RemoteCommander
 
getBodyText() - Method in class com.webmbt.plugin.DefaultSelenium
 
getBrowser() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns browser set for the model.
getBrowserCmd(String, String[]) - Method in class com.webmbt.plugin.SeleniumPlugin
returns the browser startup command.
getBrowserVersion() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns version number of the brower set for the model, for example IE 7 it will return "7".
getCmdCount() - Method in class com.webmbt.plugin.RemoteCommander
 
getCmdList() - Static method in class com.webmbt.plugin.RemoteCommander
 
getCmdStat(String) - Static method in class com.webmbt.plugin.RemoteCommander
 
getCmdStatJSON() - Static method in class com.webmbt.plugin.RemoteCommander
 
getConfirmation() - Method in class com.webmbt.plugin.DefaultSelenium
 
getConfirmText() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getConfirmText() - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns the message in the confirm popup dialog if present.
getConfirmText() - Method in class com.webmbt.plugin.SeleniumPlugin
 
getConfirmText() - Method in class com.webmbt.plugin.SeqOutPlugin
returns the message in the confirm popup dialog if present.
getControlList_win() - Method in class com.webmbt.plugin.WhitePlugin
returns a list of active (visible) controls for the current window in xml format
getCookie() - Method in class com.webmbt.plugin.DefaultSelenium
 
getCookie(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getCookie(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns the value of the cookie.
getCookie(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
getCookie(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns the value of the cookie.
getCookieByName(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getCurCmd() - Method in class com.webmbt.plugin.RemoteCommander
 
getCurPlugin(String) - Static method in class com.webmbt.plugin.PluginMgr
returns the plugin.
getCurScript() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
getCursorPosition(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getData(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
return the field in the data set at the row specified in the rowIdx_p.
getData(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
return the field in the data set at the current row.
getData(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the field in the data set at the current row.
getData(String) - Method in class com.webmbt.plugin.PluginAncestor
DataSet and field name: setID:fieldName.
getData(String, String) - Method in class com.webmbt.plugin.PluginAncestor
retrieve the data field.
getDataAllRows(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns column fieldName_p for all rows in the data set in a string separated by semi-colon ";".
getDataMgr() - Method in class com.webmbt.plugin.HandlerAncestor
returns the data manager object.
getDataMgr() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY
getDataMgr() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
getDataSetRow(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the current row in a string with key=value,key=value
getDataSetRowNum(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the current row index
getDataSetRowNum(String, String) - Method in class com.webmbt.plugin.PluginAncestor
advance the data set or var to the next row.
getDefaultMbtScriptName(ScriptTag.ScriptType) - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getDefaultScriptName(StateNode, ScriptTag.ScriptType) - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getDefaultScriptName(TransitionNode, ScriptTag.ScriptType) - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getDefaultScriptName(UseCaseStepNode, ScriptTag.ScriptType) - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getDefaultScriptName(UseCaseNode, ScriptTag.ScriptType) - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getElementHeight(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getElementIndex(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getElementPositionLeft(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getElementPositionTop(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getElementWidth(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getEval(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getExceptionList() - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getExecDirector() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getExecStat() - Static method in class com.webmbt.client.TestOptimalClient
returns the execution stat from the previous MBT execution.
getExecStat(String) - Static method in class com.webmbt.client.TestOptimalClient
 
getExecWorker() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getExpression(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getFirstAgentReqTime() - Method in class com.webmbt.plugin.RemoteCommander
 
getFuncParam(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the param value for the user function in current scope.
getGravityX() - Method in class com.webmbt.plugin.UIMapMgr.Control
 
getGravityY() - Method in class com.webmbt.plugin.UIMapMgr.Control
 
getHandlerMethodList(Object) - Method in class com.webmbt.plugin.PluginMgr.HandlerDef
 
getHtmlSource() - Method in class com.webmbt.plugin.DefaultSelenium
 
getInitParams() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
getItemFormat(String) - Method in class com.webmbt.plugin.SeqOutPlugin
 
getLastAgentReqTime() - Method in class com.webmbt.plugin.RemoteCommander
 
getLocalSeleniumLogFileName() - Static method in class com.webmbt.plugin.SeleniumPlugin
Start a selenium proxy server
getLocation() - Method in class com.webmbt.plugin.DefaultSelenium
 
getLogObj() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getMbtNode() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getMbtScriptMethodList() - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getMethodList() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
getModelFileName() - Method in class com.webmbt.plugin.RemoteCommander
 
getModelMgr() - Method in class com.webmbt.plugin.MbtScriptExecutor
 
getMouseSpeed() - Method in class com.webmbt.plugin.DefaultSelenium
 
getMScriptAPI() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
getMScriptImplList() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getMScriptMethodDeclareList(Class, Class) - Static method in class com.webmbt.plugin.MbtScriptExecutor
 
getMScriptMethodList(Class, Class) - Static method in class com.webmbt.plugin.PluginAncestor
returns a list of methods declared and inheritted that have the annotation tagged (if supplied).
getNativeMethod(Class) - Method in class com.webmbt.plugin.PluginAncestor
returns the list of methods provided by the class_p.
getNativePluginObj() - Method in class com.webmbt.plugin.PluginAncestor
returns the plugin native driver object, e.g.
getNativePluginObj() - Method in class com.webmbt.plugin.SeleniumPlugin
returns the plugin native driver object, e.g.
getPathVar(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
retrieve a variable from the current traversal path.
getPathVar(String) - Method in class com.webmbt.plugin.PluginAncestor
 
getPixelColor(String) - Method in class com.webmbt.plugin.UIMapMgr
 
getPlugin() - Method in class com.webmbt.plugin.HandlerAncestor
returns the plugin object, a decendant of com.webmbt.plugin.PluginAncestor class.
getPlugin(String) - Method in class com.webmbt.plugin.PluginMgr
returns the plugin object.
getPluginID() - Method in class com.webmbt.plugin.AndroidPlugin
 
getPluginID() - Method in class com.webmbt.plugin.ConcurrentPlugin
Returns the plugin ID: Load.
getPluginID() - Method in class com.webmbt.plugin.DataGenPlugin
 
getPluginID() - Method in class com.webmbt.plugin.HandlerAncestor
returns the id of the plugin to execute this handler.
getPluginID() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getPluginID() - Method in class com.webmbt.plugin.iOSAppPlugin
 
getPluginID() - Method in class com.webmbt.plugin.JavaAppHandler
 
getPluginID() - Method in class com.webmbt.plugin.JavaAppPlugin
 
getPluginID() - Method in class com.webmbt.plugin.LoadPlugin
Returns the plugin ID: Load.
getPluginID() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns ID of the plugin currently selected for the model.
getPluginID() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
getPluginID() - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
getPluginID() - Method in class com.webmbt.plugin.RemoteTriggerPlugin
 
getPluginID() - Method in class com.webmbt.plugin.SeleniumPlugin
 
getPluginID() - Method in class com.webmbt.plugin.SeqOutPlugin
 
getPluginID() - Method in class com.webmbt.plugin.ServicePlugin
 
getPluginID() - Method in class com.webmbt.plugin.SvrMgrPlugin
Returns the plugin ID: SvrMgr.
getPluginID() - Method in class com.webmbt.plugin.WhitePlugin
Returns the plugin ID: White.
getPluginList() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getPluginList() - Method in class com.webmbt.plugin.PluginMgr
 
getPluginMgr() - Method in class com.webmbt.plugin.MbtScriptExecutor
 
getPluginObj() - Method in class com.webmbt.plugin.RemoteCommander
 
getPrompt() - Method in class com.webmbt.plugin.DefaultSelenium
 
getScriptExecutor() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
getScxmlNode() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
getSelectedId(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectedIds(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectedIndex(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectedIndexes(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectedLabel(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectedLabels(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectedValue(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectedValues(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSelectOptions(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getSeqOutPlugin() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY
getSeqOutPlugin() - Method in class com.webmbt.plugin.PluginMgr
 
getSession() - Method in class com.webmbt.plugin.SeleniumPlugin
returns the Selenium session used to communicate with the web application
getSpeed() - Method in class com.webmbt.plugin.DefaultSelenium
 
getStateUI() - Method in class com.webmbt.plugin.WhitePlugin
 
getSysConfig(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the property value from the system config.
getSysConfig(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the property value from the system config.
getSysCoords(String) - Method in class com.webmbt.plugin.UIMapMgr
adds window position coords to generate a system based coords
getSysVar(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Returns value for the system variable.
getSysVar(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns system variable that requires a parameter.
getTable(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getText(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getText(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getText(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
Returns the text of the element.
getText(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
getText(String) - Method in class com.webmbt.plugin.SeqOutPlugin
Returns the text of the element.
getText_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Returns the Text property value of the control specified by locator
getTitle() - Method in class com.webmbt.plugin.DefaultSelenium
 
getTitle() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getTitle() - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns the title of the current window/page.
getTitle() - Method in class com.webmbt.plugin.SeleniumPlugin
 
getTitle() - Method in class com.webmbt.plugin.SeqOutPlugin
returns the title of the current window/page.
getTransData(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
retrieves the DDT field value defined for the current transition.
getUIRect() - Method in class com.webmbt.plugin.UIMapMgr.Control
 
getUiXml() - Method in class com.webmbt.plugin.UIMapMgr
 
getUiXml() - Method in class com.webmbt.plugin.WhitePlugin
 
getUiXmlAsInputStream() - Method in class com.webmbt.plugin.UIMapMgr
 
getUiXmlAsInputStream() - Method in class com.webmbt.plugin.WhitePlugin
 
getValue(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getValue(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
getValue(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
Returns the value of the element found with the locator_p.
getValue(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
getValue(String) - Method in class com.webmbt.plugin.SeqOutPlugin
 
getVar(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Returns the value for the varName_p passed in.
getVar(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Returns the value for the variable at the index passed in.
getVar(String) - Method in class com.webmbt.plugin.PluginAncestor
 
getVarAllRows(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a field on all rows in the data set, that is, returns a column in the data set.
getVarList() - Method in class com.webmbt.plugin.MbtScriptExecutor
 
getVarRowNum(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Returns the current row number (subscript) of the variable name passed in.
getWhetherThisFrameMatchFrameExpression(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getWhetherThisWindowMatchWindowExpression(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getWindowAttr(String) - Method in class com.webmbt.plugin.UIMapMgr
 
getWindowAttr_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Returns the attribute of the current window.
getWindowCoord(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
getWindowList_win() - Method in class com.webmbt.plugin.WhitePlugin
returns a list of windows
getWindowTitle_win() - Method in class com.webmbt.plugin.WhitePlugin
Returns the title of the current window.
getXpathCount(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
goBack() - Method in class com.webmbt.plugin.DefaultSelenium
 
gotoState(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
requests next state be set to the state id specified.
gotoTrans(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
requests the transition passed in be performed next.
gotoURL(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Set current web page to the url passed in.

H

handleAlert(Page, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin.AlertDialogHandler
 
handleConfirm(Page, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin.ConfirmDialogHandler
 
HandlerAncestor - Class in com.webmbt.plugin
Ancestor for all MBT Handlers.
HandlerAncestor() - Constructor for class com.webmbt.plugin.HandlerAncestor
 
handlerClass - Variable in class com.webmbt.plugin.PluginMgr.HandlerDef
 
handlerObj - Variable in class com.webmbt.plugin.PluginMgr.HandlerDef
 
hasMethod(String) - Method in class com.webmbt.plugin.PluginMgr.HandlerDef
 
height - Variable in class com.webmbt.plugin.UIMapMgr.Control
 
highlight(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
hilite(String) - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
hilite(String) - Method in class com.webmbt.plugin.WhitePlugin
highlight the control by showing a semi-opaque rectangle shade over the control
hilite_win(String) - Method in class com.webmbt.plugin.WhitePlugin
highlight the control on AUT.
HtmlUnitPlugin - Class in com.webmbt.plugin
Requires plugin parameters (in config).
HtmlUnitPlugin() - Constructor for class com.webmbt.plugin.HtmlUnitPlugin
 
HtmlUnitPlugin.AlertDialogHandler - Class in com.webmbt.plugin
you may check the alert message displayed on the dialog window.
HtmlUnitPlugin.AlertDialogHandler() - Constructor for class com.webmbt.plugin.HtmlUnitPlugin.AlertDialogHandler
 
HtmlUnitPlugin.ConfirmDialogHandler - Class in com.webmbt.plugin
handles the browser Confirm Dialog.
HtmlUnitPlugin.ConfirmDialogHandler() - Constructor for class com.webmbt.plugin.HtmlUnitPlugin.ConfirmDialogHandler
 

I

ifFalseMsg(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
evaluates the expression passed in, if the expression evaluates to false, it returns the message expression (may contain other mScript function calls).
ifTrueMsg(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
evaluates the expression passed in, if the expression evaluates to true, it returns the message expression (may contain other mScript function calls).
ignoreAttributesWithoutValue(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
increment(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
increment the variable by the delta passed in.
increment(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
increments the variable by 1.
info(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.AndroidPlugin
 
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.DataGenPlugin
 
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.iOSAppPlugin
 
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.JavaAppPlugin
 
init() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.SeleniumPlugin
 
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.SeqOutPlugin
 
init(ScxmlNode, String[]) - Method in class com.webmbt.plugin.UIMapMgr
INTERNAL USE ONLY.
initialize(MbtScriptExecutor) - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
internalLoadDataSet(String, String...) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
iOSAppPlugin - Class in com.webmbt.plugin
 
iOSAppPlugin() - Constructor for class com.webmbt.plugin.iOSAppPlugin
 
isAgentWaiting() - Method in class com.webmbt.plugin.RemoteCommander
 
isAlertPresent() - Method in class com.webmbt.plugin.DefaultSelenium
 
isAlertPresent() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
isAlertPresent() - Method in interface com.webmbt.plugin.MScriptMethodIntf
retusn true if the alert dialog has been displayed(triggered).
isAlertPresent() - Method in class com.webmbt.plugin.SeleniumPlugin
 
isAlertPresent() - Method in class com.webmbt.plugin.SeqOutPlugin
retusn true if the alert dialog has been displayed(triggered).
isChecked(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isChecked(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
isChecked(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns true if the locator_p is checked: radio button or checkbox only.
isChecked(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
isChecked(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns true if the locator_p is checked: radio button or checkbox only.
isChecked_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Returns true if the checkbox identified by locator is checked (value of the Checked property).
isConfirmationPresent() - Method in class com.webmbt.plugin.DefaultSelenium
 
isConfirmPresent() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
isConfirmPresent() - Method in interface com.webmbt.plugin.MScriptMethodIntf
retusn true if the confirm dialog has been displayed(triggered).
isConfirmPresent() - Method in class com.webmbt.plugin.SeleniumPlugin
 
isConfirmPresent() - Method in class com.webmbt.plugin.SeqOutPlugin
retusn true if the confirm dialog has been displayed(triggered).
isCookiePresent(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isDisabled(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
isDisabled(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns true if any of the elements found is disabled.
isDisabled(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
isDisabled(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns true if any of the elements found is disabled.
isDisabled_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Returns true if the control is enabled (Enabled property set to false), else returns false.
isEditable(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isElementPresent(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isError(Exception) - Method in class com.webmbt.plugin.AndroidPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.ConcurrentPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.DataGenPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.iOSAppPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.JavaAppPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.LoadPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
isError(Exception) - Method in class com.webmbt.plugin.RemoteCommandPlugin
INTERNAL USE ONLY.
isError(Exception) - Method in class com.webmbt.plugin.SeleniumPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.SeqOutPlugin
 
isError(Exception) - Method in class com.webmbt.plugin.ServicePlugin
 
isFalse(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
evaluates the mScript expression and return the negation of the boolean result from the expression.
isForModel(String) - Method in class com.webmbt.plugin.RemoteCommander
 
isLocalAgent() - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
isModelRunning(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns true if the model specified is also running in the same TestOptimal server.
isOrdered(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isPresent(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
isPresent(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns true if the element exists in the current page/frame/window.
isPresent(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
isPresent(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns true if the element exists in the current page/frame/window.
isPresent(String) - Method in class com.webmbt.plugin.UIMapMgr
 
isPresent_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Returns true if the control exists on the current window.
isPromptPresent() - Method in class com.webmbt.plugin.DefaultSelenium
 
isReady() - Method in class com.webmbt.plugin.PluginAncestor
 
isSomethingSelected(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isTextPresent(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isTrue(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
evaluates the mScript expression and return true if the result is one of the representation of Boolean true: true, T, 1, yes, Y, etc.
isVisible(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
isVisible(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
isVisible(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns true if any of the elements is visible.
isVisible(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
isVisible(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns true if any of the elements is visible.
isVisible_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Returns true if the control is visible (Visible property value of the control).

J

JavaAppHandler - Class in com.webmbt.plugin
 
JavaAppHandler() - Constructor for class com.webmbt.plugin.JavaAppHandler
 
JavaAppPlugin - Class in com.webmbt.plugin
 
JavaAppPlugin() - Constructor for class com.webmbt.plugin.JavaAppPlugin
 
js(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
js(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
executes javascript passed in on the window identified in winLocator_p.
js(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
js(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
executes javascript passed in on the window identified in winLocator_p.
JUNIT_SESS - Static variable in class com.webmbt.client.TestOptimalClient
 

K

keyDown(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
keyDownNative(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
keyPress(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
keyPressNative(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
keyUp(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
keyUpNative(String) - Method in class com.webmbt.plugin.DefaultSelenium
 

L

launchAUT_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Launches AUT.
limitToCatCodes(String) - Method in class com.webmbt.plugin.LoadPlugin
limit model execution from this point in time to only hosts that have been assigned any of the category codes passed in.
limitToHosts(String) - Method in class com.webmbt.plugin.LoadPlugin
restrict from this point in time any model execution to only the hosts specified.
listFuncParams() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a string that represent parameters.
loadFromDataSource(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
loads the data set from the data source defined without parameters.
loadFromDataSource(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
loads the data set from the data source defined with one parameter.
loadFromDataSource(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
loads the data set from the data source defined with two parameters.
loadFromDataSource(String, String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
loads the data set from the data source defined with three parameters.
loadFromDataSource(String, String, String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
loads the data set from the data source defined with four parameters.
loadFromDataSource(String, String, String, String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
loads the data set from the data source defined with five parameters.
LoadPlugin - Class in com.webmbt.plugin
Copyright TestOptimal, LLC Load plugin contains the mScript method implementation to submit, control and monitor model execution on remote TestOptimal servers.
LoadPlugin() - Constructor for class com.webmbt.plugin.LoadPlugin
 
loadUIState(String) - Method in class com.webmbt.plugin.WhitePlugin
 
logError(String, String, String) - Static method in class com.webmbt.client.SysTrayStarter
 
logEvent(String) - Static method in class com.webmbt.client.SysTrayStarter
 
logMsg(String) - Static method in class com.webmbt.client.ExecGroup
 
logMsg(String) - Static method in class com.webmbt.client.MbtBatch
 
logOutput(String) - Static method in class com.webmbt.client.SysTrayStarter
 
lowerCase(String) - Method in class com.webmbt.plugin.DataGenPlugin
lowercase the string passed in

M

main(String[]) - Static method in class com.webmbt.client.SysTrayStarter
 
main(String[]) - Static method in class com.webmbt.client.TestOptimalClient
starts TestOptimal in batch mode
main(String[]) - Static method in class com.webmbt.plugin.HandlerAncestor
If passed in the -open mbtFileName, it will open the model.
mbtBatch - Variable in class com.webmbt.client.ExecGroup
 
MbtBatch - Class in com.webmbt.client
 
MbtBatch() - Constructor for class com.webmbt.client.MbtBatch
 
MbtScriptExecutor - Class in com.webmbt.plugin
Executes the mScript.
MbtScriptExecutor(ExecutionDirector, MbtExecWorker) - Constructor for class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
MbtScriptExecutor.MSCRIPT_METHOD - Annotation Type in com.webmbt.plugin
Indicates that the annotated method is a test method.
metaKeyDown() - Method in class com.webmbt.plugin.DefaultSelenium
 
metaKeyUp() - Method in class com.webmbt.plugin.DefaultSelenium
 
methodList - Variable in class com.webmbt.plugin.PluginMgr.HandlerDef
 
monitorMbtVarChange(VarChangeListener) - Method in class com.webmbt.plugin.HandlerAncestor
register this handler as change listener to var changes
mouseClick() - Method in class com.webmbt.plugin.UIMapMgr
 
mouseClick(String) - Method in class com.webmbt.plugin.UIMapMgr
 
mouseClickAt(String) - Method in class com.webmbt.plugin.UIMapMgr
 
mouseClickAt(String) - Method in class com.webmbt.plugin.WhitePlugin
 
mouseDoubleClick() - Method in class com.webmbt.plugin.UIMapMgr
 
mouseDown(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseDown(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
mouseDown(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
trigger mouse down event on element locator_p
mouseDown(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
mouseDown(String) - Method in class com.webmbt.plugin.SeqOutPlugin
trigger mouse down event on element locator_p
mouseDown() - Method in class com.webmbt.plugin.UIMapMgr
 
mouseDownAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseDownRight(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseDownRightAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseMove(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseMove(String) - Method in class com.webmbt.plugin.UIMapMgr
 
mouseMove(int, int) - Method in class com.webmbt.plugin.UIMapMgr
 
mouseMoveAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseOut(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseOver(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseOver(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
mouseOver(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
trigger mouse over event on the element locator_p
mouseOver(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
mouseOver(String) - Method in class com.webmbt.plugin.SeqOutPlugin
trigger mouse over event on the element locator_p
mouseOver_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Simulate mouse moving over the control
mouseRightClick(String) - Method in class com.webmbt.plugin.UIMapMgr
 
mouseUp(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseUp(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
mouseUp(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
trigger mouse up event on the element locator_p
mouseUp(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
mouseUp(String) - Method in class com.webmbt.plugin.SeqOutPlugin
trigger mouse up event on the element locator_p
mouseUp() - Method in class com.webmbt.plugin.UIMapMgr
 
mouseUpAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseUpRight(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseUpRightAt(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
mouseWheel(String) - Method in class com.webmbt.plugin.UIMapMgr
 
mscriptDelay() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
MScriptInterface - Interface in com.webmbt.plugin
 
MScriptInterface.MSCRIPT_METHOD - Annotation Type in com.webmbt.plugin
Indicates that the annotated method is a test method.
MScriptLocator - Class in com.webmbt.plugin
 
MScriptLocator() - Constructor for class com.webmbt.plugin.MScriptLocator
 
MScriptMethodIntf - Interface in com.webmbt.plugin
Defines a set of common methods required by mScript.
multiply(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
multiply two exprs.

N

nand(String...) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs NAND on the expression list passed.
next(String, String) - Method in class com.webmbt.plugin.PluginAncestor
advance the data set or var to the next row.
nextDataSetRow(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
moves data set to next row.
nextDataSetRow(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
moves the data set to a row randomly selected.
nextVarRow(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Advances the variable current row number by 1.
noOut(String) - Method in class com.webmbt.plugin.SeqOutPlugin
forces not to generate any output.
nor(String...) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs NOR on the expression list passed.
not(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
evaluates the mScript expression and return the negation of the boolean result from the expression.

O

open(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
openModel(String, String, String) - Static method in class com.webmbt.client.TestOptimalClient
Opens a model by the name passed.
openURL(String) - Static method in class com.webmbt.client.SysTrayStarter
 
openURL(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
openURL(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
openURL(String) - Method in class com.webmbt.plugin.WebPluginAncestor
opens the url passed in and set it to be current page.
openWindow(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
or(String...) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs OR operation on the two mScript expressions passed in and returns a true if any of the expressions evaluates to true, else return false.
osCmd(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
osCmd: runs an os command.
osCmd(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
osCmd: runs an os command, waits for the specified milliseconds and stops the application.
osCmdAsynch(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
osCmd: runs an os command asynchronously.

P

pauseNext() - Method in class com.webmbt.plugin.MbtScriptExecutor
to request execution to be paused at the next pauseable position: mscript line or next traversal of state or transition.
peek(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
peeks the last value in stack without pop it.
PluginAncestor - Class in com.webmbt.plugin
Abstract class, ancestor of all MBT plugins.
PluginAncestor() - Constructor for class com.webmbt.plugin.PluginAncestor
 
PluginMgr - Class in com.webmbt.plugin
 
PluginMgr(MbtScriptExecutor) - Constructor for class com.webmbt.plugin.PluginMgr
 
PluginMgr.HandlerDef - Class in com.webmbt.plugin
 
PluginMgr.HandlerDef(String, MbtScriptExecutor) - Constructor for class com.webmbt.plugin.PluginMgr.HandlerDef
 
pop(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
pops the last value from stack.
popAll(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
clears the stack.
present - Variable in class com.webmbt.plugin.HtmlUnitPlugin.AlertDialogHandler
 
present - Variable in class com.webmbt.plugin.HtmlUnitPlugin.ConfirmDialogHandler
 
proxim - Variable in class com.webmbt.plugin.UIMapMgr.Control
 
push(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
push a value into a stack variable.

R

rand(String, String, String) - Static method in class com.webmbt.plugin.DataGenPlugin
returns a random integer number between startInt_p (inclusive) and endInt_p (exclusive).
rand() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a random number in float between 0 (inclusive) and 1 (exclusive).
rand(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a random integer number between 0 (inclusive) and limit_p (exclusive).
rand(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a random integer number between startInt_p (inclusive) and endInt_p (exclusive).
rand(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a random integer number between startInt_p (inclusive) and endInt_p (exclusive).
randBinomial(String, String, String) - Static method in class com.webmbt.plugin.DataGenPlugin
returns a random number from a Binomial distribution with n and p specified.
randBool() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a randomly chosen true or false.
randEmail(String, String, String) - Method in class com.webmbt.plugin.DataGenPlugin
return an email of the specified length from a list of email domain specified.
randEmail() - Method in class com.webmbt.plugin.DataGenPlugin
generate a random email address.
randExponential(String, String) - Static method in class com.webmbt.plugin.DataGenPlugin
returns a random number from an Exponential distribution with lambda specified.
randFromDataSet(String, String) - Method in class com.webmbt.plugin.DataGenPlugin
returns the value for the field selected from a randomly selected row from the dataset specified.
randFromList(String) - Method in class com.webmbt.plugin.DataGenPlugin
returns the value for the list of values supplied
randGamma(String, String, String) - Static method in class com.webmbt.plugin.DataGenPlugin
returns a random number from a Gamma distribution with alpha and lambda specified.
randNormal(String, String, String) - Static method in class com.webmbt.plugin.DataGenPlugin
returns a random number from a normal (gaussian) distribution with mean and stddev specified.
randPhone(String) - Method in class com.webmbt.plugin.DataGenPlugin
 
randPoisson(String, String) - Static method in class com.webmbt.plugin.DataGenPlugin
returns a random number from a Poisson distribution with mean specified.
randState() - Method in class com.webmbt.plugin.DataGenPlugin
return a US state name.
randStateCode() - Method in class com.webmbt.plugin.DataGenPlugin
return a US state code.
randStreetAddr() - Method in class com.webmbt.plugin.DataGenPlugin
return a street address.
randString(String) - Static method in class com.webmbt.plugin.DataGenPlugin
generate a random string using the pattern specified.
randString(String, String) - Static method in class com.webmbt.plugin.DataGenPlugin
generate a random alphanumeric (a-z, A-Z, 0-9) string with length between the ranges specified.
randWord(String, String, String) - Method in class com.webmbt.plugin.DataGenPlugin
generate a random word with option of uppercase, lowercase or uppercase on a specific char.
randWordList(String, String, String) - Method in class com.webmbt.plugin.DataGenPlugin
returns a list of words with each word in the specified range in length separated by space.
randZip() - Method in class com.webmbt.plugin.DataGenPlugin
return a us zip code between 00000 - 99999.
randZipPlus4() - Method in class com.webmbt.plugin.DataGenPlugin
return a US ZIP+4
refresh() - Method in class com.webmbt.plugin.DefaultSelenium
 
refresh() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
refresh() - Method in interface com.webmbt.plugin.MScriptMethodIntf
click on the browser refresh button
refresh() - Method in class com.webmbt.plugin.SeleniumPlugin
 
refresh() - Method in class com.webmbt.plugin.SeqOutPlugin
 
refreshUI(String) - Method in class com.webmbt.plugin.UIMapMgr
clears the UI control list which will force re-retrieval of ui control list from AUT.
refreshUI() - Method in class com.webmbt.plugin.WhitePlugin
 
registerVarChangeListener(VarChangeListener) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY
registerVarChangeListener(VarChangeListener) - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
remoteCmd(String) - Method in class com.webmbt.plugin.RemoteCommandPlugin
returns null if command is not executed.
RemoteCommander - Class in com.webmbt.plugin
 
RemoteCommander(String, RemoteCommandPlugin) - Constructor for class com.webmbt.plugin.RemoteCommander
 
RemoteCommander.AgentStatus - Enum in com.webmbt.plugin
 
RemoteCommandPlugin - Class in com.webmbt.plugin
Universal plugin works with TestOptimal agents (TOAgent) which calls back to TestOptimal server to retrieve the testing commands and report result from last remote command.
RemoteCommandPlugin() - Constructor for class com.webmbt.plugin.RemoteCommandPlugin
 
RemoteTriggerPlugin - Class in com.webmbt.plugin
Universal plugin works with TestOptimal agents (TOAgent) which calls back to TestOptimal server to retrieve the testing commands and report result from last remote command.
RemoteTriggerPlugin() - Constructor for class com.webmbt.plugin.RemoteTriggerPlugin
 
removeAllSelections(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
removeCmdStat(String) - Static method in class com.webmbt.plugin.RemoteCommander
 
removeScript(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
removeSelection(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
removeVarChangeListener(VarChangeListener) - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY
replaceEscapeChar(String) - Method in class com.webmbt.plugin.PluginAncestor
replaces some escape chars with internal chars, e.g.
replaceToken(String, String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
 
resetBatch() - Method in class com.webmbt.plugin.LoadPlugin
interrupts all existing models.
resetSeqNum() - Method in class com.webmbt.plugin.MbtScriptExecutor
resets the seqNum sys var to 0.
resolveRelCode(String, UIMapMgr.RelCode) - Static method in class com.webmbt.plugin.UIMapMgr
 
retrieveLastRemoteControlLogs() - Method in class com.webmbt.plugin.DefaultSelenium
 
rewind(String, String) - Method in class com.webmbt.plugin.PluginAncestor
rewinds the data set or var.
rewindDataSet(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
reset the data set to start at the first row.
rewindVar(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
sets the current row number for the variable to 0.
rightClick(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
rightClick(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
rightClick on the element
rightClick(String) - Method in class com.webmbt.plugin.SeleniumPlugin
use contextMenu('loc')
rightClick(String) - Method in class com.webmbt.plugin.SeqOutPlugin
rightClick on the element
rightClick_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Right clicks on the control identified by locator
rmtActivateState(String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
activates a specific state in a model running on a remote host, resulting in transition(s) originating from the specified state to be dispatched for immediate execution according to the activation type defined for the state.
rmtGetVar(String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
gets the user variable from a model execution running on a remote host.
rmtSetVar(String, String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
sets the user variable in a model execution running on a remote host.
rmtTriggerTrans(String, String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
triggers a specific transition in another model running in a remote host, causing the immediate execution of the transition.
rollup(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
run() - Method in class com.webmbt.client.ExecGroup
 
runMethod(String) - Method in class com.webmbt.plugin.PluginMgr.HandlerDef
 
runModel(String, String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
dispatches model execution using the specified sequencer and thread count on a runtime server available with the default stop condition specified with the model.
runModel(String, String, String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
dispatches model execution using the specified sequencer and thread count on a runtime server available with the additional options and stop conditions.
runScript(String) - Method in class com.webmbt.plugin.DefaultSelenium
 

S

scriptType - Variable in class com.webmbt.plugin.PluginMgr.HandlerDef
 
scroll_win(String, String, String) - Method in class com.webmbt.plugin.WhitePlugin
scroll the control specified by locator in the direction specified in dir for the amount specified in amount of unit.
select(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
selectDataGridCell_win(String, String, String) - Method in class com.webmbt.plugin.WhitePlugin
selects a cell in a data grid (table) by clicking on it.
selectFrame(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
selectFrame(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
selectFrame(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
select the named frame as the current default frame.
selectFrame(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
selectFrame(String) - Method in class com.webmbt.plugin.SeqOutPlugin
select the named frame as the current default frame.
selectOption(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
selectOption(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
selects the option
selectOption(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
selectOption(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
selects the option
selectOption_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Selects the ListItem matching optionLocator within the ListBox specified in locator.
selectPopUp(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
selectTab_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Selects the tabPage matching tabTitle on the TabControl specified by locator
selectTreeNode_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Selects the TreeNode matching ->..etc within the Tree specified in .
selectWindow(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
selectWindow(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
selectWindow(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
select the named window as the current default window.
selectWindow(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
selectWindow(String) - Method in class com.webmbt.plugin.SeqOutPlugin
select the named window as the current default window.
selectWindow_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Sets current window object to the window specified by windowName.
SeleniumPlugin - Class in com.webmbt.plugin
Requires plugin parameters (in config).
SeleniumPlugin() - Constructor for class com.webmbt.plugin.SeleniumPlugin
 
sendMail(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
send mail.
sendMail(String, String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
send mail.
seqout(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
writes a message to seq.out (SeqOut) file in the model folder.
seqout(String) - Method in class com.webmbt.plugin.SeqOutPlugin
writes the message to the SeqOut output stream (xml).
SeqOutPlugin - Class in com.webmbt.plugin
writes mscript to seqout
SeqOutPlugin() - Constructor for class com.webmbt.plugin.SeqOutPlugin
 
seqOutPrefix - Variable in class com.webmbt.plugin.MbtScriptExecutor
to be added to the beginning of every seqout message call.
ServicePlugin - Class in com.webmbt.plugin
provides callable service to external resources.
ServicePlugin() - Constructor for class com.webmbt.plugin.ServicePlugin
 
setAgentMinCallbackMillis(long) - Method in class com.webmbt.plugin.RemoteCommander
 
setAgentTimeoutMillis(long) - Method in class com.webmbt.plugin.RemoteCommander
 
setAsyncTransThreadPoolSize(String) - Method in class com.webmbt.plugin.ConcurrentPlugin
overrides the default AsyncTransThreadPoolSize setting from config.properties.
setAttr_win(String, String, String) - Method in class com.webmbt.plugin.WhitePlugin
If the control specified by locator supports property attrName, sets the value of this property to value.
setBatchDesc(String) - Method in class com.webmbt.plugin.LoadPlugin
sets the description for this execution batch.
setBrowserCmd(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
changes the browser to be used for executing mbt.
setBrowserCmd(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
setBrowserCmd(String) - Method in class com.webmbt.plugin.WebPluginAncestor
changes the browser before the MBT execution is started.
setBrowserLogLevel(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
setCheckBox(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
setCheckBox(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
sets the checkbox
setCheckBox(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
setCheckBox(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
sets the checkbox
setCheckBox_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Sets the checkbox specified in locator to checked (either true or false).
setCheckIntervalMillis(String) - Method in class com.webmbt.plugin.LoadPlugin
sets the number of milliseconds between retries to find available server to execute the model or for completion of model executions.
setContext(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
setCoordX(String) - Method in class com.webmbt.plugin.UIMapMgr.Control
 
setCoordY(String) - Method in class com.webmbt.plugin.UIMapMgr.Control
 
setCursorPosition(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
setData(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
changes a field in the data set.
setData(String, String, String) - Method in class com.webmbt.plugin.PluginAncestor
 
setDataSetRow(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
moves the data set to a row specified.
setExtensionJs(String) - Method in class com.webmbt.plugin.DefaultSelenium
Allows javascript to be specified for the test on a per-browser session basis.
setFormatField(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
sets the format field to override the definition from seqout.fmt file.
setFuncReturn(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
sets the return value for the current user function.
setInitParams(String[]) - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
setInitParams(String[]) - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
setInitParams(String[]) - Method in class com.webmbt.plugin.SeqOutPlugin
 
setInitParams(String[]) - Method in class com.webmbt.plugin.WebPluginAncestor
 
setMaxAsyncTrans(String) - Method in class com.webmbt.plugin.ConcurrentPlugin
overrides the default MaxAsyncTrans setting from config.properties.
setModelMCase(MbtStarter, String) - Static method in class com.webmbt.client.TestOptimalClient
executes a model.
setMouseSpeed(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
setOsCmdHostPort(String) - Method in class com.webmbt.plugin.SeqOutPlugin
sets the host and port# of TestOptimal server to execute osCmd.
setPathFlag(String) - Method in class com.webmbt.plugin.SeqOutPlugin
either to prevent the current test case (path) from being removed as duplicates or forces the current test case (path) to be removed.
setPathVar(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
sets a specific traversal path variable to the value passed in.
setPathVar(String, String) - Method in class com.webmbt.plugin.PluginAncestor
 
setPathVarObj(String, Object) - Method in class com.webmbt.plugin.MbtScriptExecutor
 
setRadioButton(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
setRadioButton(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
sets the radio button
setRadioButton(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
setRadioButton(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
sets the radio button
setRadioButton_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Sets the radio button specified in locator to checked (either true or false).
setReady() - Method in class com.webmbt.plugin.PluginAncestor
 
setRemoteCmdTimeoutMillis(long) - Method in class com.webmbt.plugin.RemoteCommander
 
setRetryTimeoutMillis(String) - Method in class com.webmbt.plugin.LoadPlugin
sets the number of milliseconds to timeout the retrying for available Runtime server for execution of a model.
setSeqNum(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
sets sys var seqNum to the value specified.
setSpeed(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
setText_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
set control value to the specified value.
setTimeout(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
setupAlert() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
setupAlert() - Method in interface com.webmbt.plugin.MScriptMethodIntf
prepare system to handle alert popup.
setupAlert() - Method in class com.webmbt.plugin.SeleniumPlugin
 
setupAlert() - Method in class com.webmbt.plugin.SeqOutPlugin
prepare system to handle alert popup.
setupConfirmResponse(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
setupConfirmResponse(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
prepare system to handle the confirmation dialog with OK/Yes or Cancel/No.
setupConfirmResponse(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
setupConfirmResponse(String) - Method in class com.webmbt.plugin.SeqOutPlugin
prepare system to handle the confirmation dialog with OK/Yes or Cancel/No.
setVar(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns true if value has changed.
setVar(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Sets a variable on a different model execution.
setVar(String, String) - Method in class com.webmbt.plugin.PluginAncestor
 
setVarRowNum(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
Sets the current row number (subscript) for mbt variable passed in.
shiftKeyDown() - Method in class com.webmbt.plugin.DefaultSelenium
 
shiftKeyUp() - Method in class com.webmbt.plugin.DefaultSelenium
 
showContextualBanner() - Method in class com.webmbt.plugin.DefaultSelenium
 
showContextualBanner(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
shutdown() - Static method in class com.webmbt.plugin.ConcurrentPlugin
INTERNAL USE ONLY.
shutdown() - Static method in class com.webmbt.plugin.LoadPlugin
INTERNAL USE ONLY.
shutdown() - Static method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY.
shutdown() - Static method in class com.webmbt.plugin.SeleniumPlugin
 
shutdown() - Static method in class com.webmbt.plugin.SeqOutPlugin
 
shutdown() - Static method in class com.webmbt.plugin.SvrMgrPlugin
INTERNAL USE ONLY.
shutdown() - Static method in class com.webmbt.plugin.WhitePlugin
INTERNAL USE ONLY.
shutDownSeleniumServer() - Method in class com.webmbt.plugin.DefaultSelenium
 
sizeOf(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
sizeOf(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
returns the number options in the select
sizeOf(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
sizeOf(String) - Method in class com.webmbt.plugin.SeqOutPlugin
returns the number options in the select
sizeOf_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Returns the number of immediate children of the control specified in locator.
sleep(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
sleeps for number of milliseconds.
snapEntirePage(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
Capture a snapshot of the entire page of current web page
snapScreen(String) - Method in class com.webmbt.plugin.AndroidPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.ConcurrentPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.DataGenPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.iOSAppPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.JavaAppPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.LoadPlugin
 
snapScreen() - Method in class com.webmbt.plugin.MbtScriptExecutor
To cause a snapshot of current screen of AUT.
snapScreen(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
To cause a snapshot of current screen of AUT.
snapScreen(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
INTERNAL USE ONLY takes a snap shot of current browser screen and saves the result in the file name passed in.
snapScreen(long) - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
snapScreen(String) - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
snapScreen(String) - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.SeqOutPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.ServicePlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.SvrMgrPlugin
 
snapScreen(String) - Method in class com.webmbt.plugin.UIMapMgr
 
snapScreen(String) - Method in class com.webmbt.plugin.WhitePlugin
 
snapScreen_win(String) - Method in class com.webmbt.plugin.WhitePlugin
takes a snapshot of current window and save the image in the specified file in snapscreen folder.
start() - Method in class com.webmbt.plugin.AndroidPlugin
 
start() - Method in class com.webmbt.plugin.ConcurrentPlugin
INTERNAL USE ONLY.
start() - Method in class com.webmbt.plugin.DataGenPlugin
 
start() - Method in class com.webmbt.plugin.DefaultSelenium
 
start(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
start(Object) - Method in class com.webmbt.plugin.DefaultSelenium
 
start() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
start() - Method in class com.webmbt.plugin.iOSAppPlugin
 
start() - Method in class com.webmbt.plugin.JavaAppPlugin
 
start() - Method in class com.webmbt.plugin.LoadPlugin
INTERNAL USE ONLY.
start() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
start() - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
start() - Method in class com.webmbt.plugin.SeleniumPlugin
 
start() - Method in class com.webmbt.plugin.SeqOutPlugin
 
start() - Method in class com.webmbt.plugin.ServicePlugin
 
start() - Method in class com.webmbt.plugin.SvrMgrPlugin
INTERNAL USE ONLY.
start() - Method in class com.webmbt.plugin.WhitePlugin
INTERNAL USE ONLY.
startBatchGroup(String) - Method in class com.webmbt.plugin.LoadPlugin
set up a new batch group within the current batch with the group code passed in.
startServer() - Static method in class com.webmbt.client.SysTrayStarter
 
startTestOptimalServer(String[]) - Static method in class com.webmbt.client.TestOptimalClient
Starts up TestOptimal Server from Junit and other clients
startTime - Variable in class com.webmbt.client.ExecStat
time mbt execution started
statDesc - Variable in class com.webmbt.client.ExecStat
brief description of this mbt execution
stateCount - Variable in class com.webmbt.client.ExecStat
# of states in the model
stateCoveragePct - Variable in class com.webmbt.client.ExecStat
ratio of actual states that have at least one traverse over all states, 0 - 100.
stateTraversalTotal - Variable in class com.webmbt.client.ExecStat
Number of times state is visited.
stop() - Method in class com.webmbt.plugin.DefaultSelenium
 
stopModel(String) - Static method in class com.webmbt.plugin.RemoteCommander
removes all commander objects that are still in pool (waiting) for the model passed in.
submit(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
svrAddRemoteCommander(RemoteCommander) - Static method in class com.webmbt.plugin.RemoteCommander
 
SvrMgrPlugin - Class in com.webmbt.plugin
Copyright 2010, TestOptimal, LLC SvrMgr plugin contains the mScript method implementation to manage TestOptimal servers' licenses NOT USED.
SvrMgrPlugin() - Constructor for class com.webmbt.plugin.SvrMgrPlugin
 
svrRemoveModelExecution(String) - Static method in class com.webmbt.plugin.RemoteCommander
removes all remote commanders and agents for the specified model
svrRemoveRemoteCommander(RemoteCommander) - Static method in class com.webmbt.plugin.RemoteCommander
 
svrSubmitRemoteCmd(RemoteCmd, boolean) - Method in class com.webmbt.plugin.RemoteCommander
adds a cmd to the client pending queue and waits until the results is returned
svrSubmitRemoteCmd(RemoteCmd) - Method in class com.webmbt.plugin.RemoteCommander
adds a cmd to the client pending queue and waits until the results is returned
systemExceptCount - Variable in class com.webmbt.client.ExecStat
total # of non-traversal exceptions of all levels during this mbt execution
SysTrayStarter - Class in com.webmbt.client
 
SysTrayStarter() - Constructor for class com.webmbt.client.SysTrayStarter
 

T

TestOptimalClient - Class in com.webmbt.client
The facade of TestOptimalServer.
TestOptimalClient() - Constructor for class com.webmbt.client.TestOptimalClient
 
text - Variable in class com.webmbt.plugin.UIMapMgr.Control
 
time() - Method in class com.webmbt.plugin.MbtScriptExecutor
returns current time in string in standard time format MM/dd/yyyy HH:mm.
time(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns time in a string in standard time format MM/dd/yyyy HH:mm.
time(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns a time string in java date/time format specified.
toHtml() - Method in class com.webmbt.client.MbtBatch
returns html representation of this batch
toJSON() - Method in class com.webmbt.plugin.RemoteCommander
 
toString() - Method in class com.webmbt.client.ExecStat
Returns a string representation of all stats.
totalExceptCount - Variable in class com.webmbt.client.ExecStat
total # of exceptions of all levels during this mbt execution
trace(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
returns the trace in a string of last maxLogCount_p traversals leading up to the current state/transition.
transCount - Variable in class com.webmbt.client.ExecStat
# of transictions in the model
transCoveragePct - Variable in class com.webmbt.client.ExecStat
ratio of actual transition that have at least one traverse over all transitions, 0 - 100.
transLog - Variable in class com.webmbt.client.ExecStat
transLog - test steps generated.
transRepeatFactor - Variable in class com.webmbt.client.ExecStat
ratio (0 no traversal - integer number) of duplicate traverses over the transitions that have been traversed.
transTraversalCount - Variable in class com.webmbt.client.ExecStat
total # of traverses of transitions.
traversedTransCount - Variable in class com.webmbt.client.ExecStat
# of trans that are covered.
TriggerInterface - Interface in com.webmbt.plugin
 
triggerTrans(String, String) - Method in class com.webmbt.plugin.ConcurrentPlugin
triggers a specific transition in the current model causing the immediate execution of the transition.
triggerTrans(String, String, String) - Method in class com.webmbt.plugin.ConcurrentPlugin
triggers a specific transition in another model running in the same server, causing the immediate execution of the transition.
triggerTrans(String, String) - Method in class com.webmbt.plugin.LoadPlugin
triggers a specific transition in the current model causing the immediate execution of the transition.
triggerTrans(String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
triggers a specific transition in another model running in the same server, causing the immediate execution of the transition.
type(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
type(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
type(String, String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
type(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
type the string to the element if the element is an input field.
type(String, String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
type the string to the element with the option to have shift/control/alt key pressed.
type(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
type(String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
type(String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
type the string to the element if the element is an input field.
type(String, String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
type the string to the element with the option to have shift/control/alt key pressed.
type_win(String, String) - Method in class com.webmbt.plugin.WhitePlugin
Enters keyString text into control specified by locator.
type_win(String, String, String) - Method in class com.webmbt.plugin.WhitePlugin
While holding down shift, control and/or alt key enters keyString text into control specified by locator.
typeKey(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
typeKey(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
Enters a string by pressing keys which triggers key pressed event as if user is entering the string one char at a time.
typeKey(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
Enters a string by pressing keys which triggers key pressed event as if user is entering the string one char at a time.
typeKeys(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 

U

uiLocatorMap(String) - Method in class com.webmbt.plugin.PluginAncestor
resolve the UI locator mapping using the dataset specified in the locator string
uiLocatorMap(String) - Method in class com.webmbt.plugin.WhitePlugin
return a final locator for the given xpath pattern string or map id expression.
uiLocatorMap_OLD(String) - Method in class com.webmbt.plugin.WhitePlugin
 
uiMap(String, String, String, String) - Method in class com.webmbt.plugin.UIMapMgr
finds the UI element locator that matches the condition specified.
uiMap(String, String, String, String) - Method in class com.webmbt.plugin.WhitePlugin
 
UIMapMgr - Class in com.webmbt.plugin
Copyright 2011, TestOptimal, LLC Provides UI Mapping functions to find and match element to the expected.
UIMapMgr(PluginAncestor) - Constructor for class com.webmbt.plugin.UIMapMgr
 
UIMapMgr.Control - Class in com.webmbt.plugin
 
UIMapMgr.Control(Node) - Constructor for class com.webmbt.plugin.UIMapMgr.Control
 
uncheck(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
unzipDir(File, File, String) - Static method in class com.webmbt.client.FtpDownload
unzip into an existing folder
upperCase(String) - Method in class com.webmbt.plugin.DataGenPlugin
uppercase the string passed in
useSeqOutPlugin() - Method in class com.webmbt.plugin.MbtScriptExecutor
INTERNAL USE ONLY
useXpathLibrary(String) - Method in class com.webmbt.plugin.DefaultSelenium
 

V

valueOf(String) - Static method in enum com.webmbt.client.ExecGroup.ExecStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.webmbt.plugin.RemoteCommander.AgentStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.webmbt.client.ExecGroup.ExecStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.webmbt.plugin.RemoteCommander.AgentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_BATCH_DESC - Static variable in class com.webmbt.plugin.LoadPlugin
 
VAR_BATCH_GROUP - Static variable in class com.webmbt.plugin.LoadPlugin
 
VAR_BATCH_ID - Static variable in class com.webmbt.plugin.LoadPlugin
 
VAR_NEXT_CAT_CODE - Static variable in class com.webmbt.plugin.LoadPlugin
 
VAR_SESSION_ID - Static variable in class com.webmbt.plugin.LoadPlugin
 
visitedStateCount - Variable in class com.webmbt.client.ExecStat
# of states visited.

W

waitForCompletion(String) - Method in class com.webmbt.plugin.LoadPlugin
wait for all model execution sessions in the current batch to finish.
waitForCompletion(String, String) - Method in class com.webmbt.plugin.LoadPlugin
wait for model executions in the batch group passed in to finish execution.
waitForCompletion(String, String, String) - Method in class com.webmbt.plugin.LoadPlugin
waits for a model execution session to complete.
waitForCondition(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
waitForCondition(String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
this method is not supported by HtmlUnit.
waitForCondition(String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
Runs the specified JavaScript snippet repeatedly until it evaluates to "true".
waitForCondition(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
Runs the specified JavaScript snippet repeatedly until it evaluates to "true".
waitForFlexReady(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
waitForFlexReady(String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
waitForFrameToLoad(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
waitForPageToLoad() - Method in class com.webmbt.plugin.AndroidPlugin
 
waitForPageToLoad() - Method in class com.webmbt.plugin.ConcurrentPlugin
do not use.
waitForPageToLoad() - Method in class com.webmbt.plugin.DataGenPlugin
 
waitForPageToLoad(String) - Method in class com.webmbt.plugin.DefaultSelenium
 
waitForPageToLoad() - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
waitForPageToLoad(String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
waitForPageToLoad() - Method in class com.webmbt.plugin.iOSAppPlugin
 
waitForPageToLoad() - Method in class com.webmbt.plugin.JavaAppPlugin
 
waitForPageToLoad() - Method in class com.webmbt.plugin.LoadPlugin
do not use.
waitForPageToLoad(String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
waits for the page to complete the load (just html dom).
waitForPageToLoad() - Method in class com.webmbt.plugin.PluginAncestor
INTERNAL USE ONLY.
waitForPageToLoad() - Method in class com.webmbt.plugin.RemoteCommandPlugin
 
waitForPageToLoad() - Method in class com.webmbt.plugin.SeleniumPlugin
 
waitForPageToLoad(String) - Method in class com.webmbt.plugin.SeleniumPlugin
Waits until the page (Html dom) is fully loaded.
waitForPageToLoad() - Method in class com.webmbt.plugin.SeqOutPlugin
 
waitForPageToLoad(String) - Method in class com.webmbt.plugin.SeqOutPlugin
Waits until the page (Html dom) is fully loaded.
waitForPageToLoad() - Method in class com.webmbt.plugin.ServicePlugin
 
waitForPageToLoad_win(String) - Method in class com.webmbt.plugin.WhitePlugin
Waits for the window to be fully loaded and initialized up to the specified timeoutMillis milliseconds.
waitForPopUp(String, String) - Method in class com.webmbt.plugin.DefaultSelenium
 
waitForVarChanged(String) - Method in class com.webmbt.plugin.MbtScriptExecutor
waits until the variable specified has changed its value and return the new value.
waitForVarChanged(String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
waits until the variable specified has changed its value and return the new value.
waitForVarChanged(String, String, String) - Method in class com.webmbt.plugin.MbtScriptExecutor
waits until the variable specified has changed its value.
webAuth(String, String, String, String, String) - Method in class com.webmbt.plugin.HtmlUnitPlugin
 
webAuth(String, String, String, String, String) - Method in interface com.webmbt.plugin.MScriptMethodIntf
performs HTTP basic authentication.
webAuth(String, String, String, String, String) - Method in class com.webmbt.plugin.SeleniumPlugin
 
webAuth(String, String, String, String, String) - Method in class com.webmbt.plugin.SeqOutPlugin
performs HTTP basic authentication.
WebPluginAncestor - Class in com.webmbt.plugin
Abstract class, ancestor of all MBT web app plugins.
WebPluginAncestor() - Constructor for class com.webmbt.plugin.WebPluginAncestor
 
webSvcRest(String, String) - Method in class com.webmbt.plugin.ServicePlugin
calls the REST web service specified in the url with additional parameters and returns the result in an XML string.
webSvcRest(String) - Method in class com.webmbt.plugin.ServicePlugin
calls the REST web service specified in the url and returns the result in an XML string.
WhiteOptimalStarter - Class in com.webmbt.plugin
WhiteOptimal starter class.
WhiteOptimalStarter() - Constructor for class com.webmbt.plugin.WhiteOptimalStarter
 
WhitePlugin - Class in com.webmbt.plugin
 
WhitePlugin() - Constructor for class com.webmbt.plugin.WhitePlugin
 
width - Variable in class com.webmbt.plugin.UIMapMgr.Control
 
windowFocus() - Method in class com.webmbt.plugin.DefaultSelenium
 
windowMaximize() - Method in class com.webmbt.plugin.DefaultSelenium
 
write(ActionScript) - Method in class com.webmbt.plugin.SeqOutPlugin
 
write(AssertScript) - Method in class com.webmbt.plugin.SeqOutPlugin
write tags
write(IfScript) - Method in class com.webmbt.plugin.SeqOutPlugin
 
write(ThenScript) - Method in class com.webmbt.plugin.SeqOutPlugin
 
write(ElseScript) - Method in class com.webmbt.plugin.SeqOutPlugin
 
write(WhileScript) - Method in class com.webmbt.plugin.SeqOutPlugin
 
write(LogScript) - Method in class com.webmbt.plugin.SeqOutPlugin
 
write(String, String[]) - Method in class com.webmbt.plugin.SeqOutPlugin
 
writeTagCheck(String, String[]) - Method in class com.webmbt.plugin.SeqOutPlugin
 
writeTriggerBegin(ScriptDesc) - Method in class com.webmbt.plugin.SeqOutPlugin
 
writeTriggerEnd(ScriptDesc) - Method in class com.webmbt.plugin.SeqOutPlugin
 

X

xmlCount(String, String) - Method in class com.webmbt.plugin.ServicePlugin
returns the count of the elements found with the xpath in the xml string passed in.
xmlExtract(String, String, String) - Method in class com.webmbt.plugin.ServicePlugin
extracts elements specified by the xpath passed in from the xml string specified.
xmlExtractElement(String, String) - Method in class com.webmbt.plugin.ServicePlugin
extracts elements in xml specified by the xpath passed in from the xml string specified.
xor(String...) - Method in class com.webmbt.plugin.MbtScriptExecutor
performs XOR on the expression list passed.

Z

zipDir(String, ZipOutputStream, String, boolean, String) - Static method in class com.webmbt.client.FtpDownload
zip a folder and all of its sub folders.

A C D E F G H I J K L M N O P R S T U V W X Z

Copyright © 2008. All Rights Reserved.