Class Index - TestOptimal - Model-Based Test Design and Test Automation

B C D J L M P R S T W X

B

BAPlugin

provides mscript functions to generate process (state/transition) annotation as model executes. 

BDTPlugin BDT (beta) plugin enables BDT style mscript editor. 

C

ConcurrentPlugin Concurrent plugin contains the mScript method implementation to support concurrent modeling. 

D

DataDesignPlugin Combinatorial data design plugin. 
DataGenPlugin Contains a collection of data generation functions to generate various types of test data. 

J

JavaAppPlugin Provides mscript methods to test java classes. 
JavaUIAPlugin JavaUIA (beta) plugin enables the model to interact/drive Windows Java UI application. 

L

LoadPlugin

Load plugin contains the mScript method implementation to submit, control and monitor model execution on remote MBT servers. 

M

MbtScriptExecutor

Provides system functions for MScript. 

MobilePlugin

Mobile plugin (in beta) provides a set of MScript methods to test web and native mobile applications in real physical device and in simulated device through Appium

P

PluginHandlerIntf  

R

RemoteCmd This class may be instantiated by both TestOptimal server to store the remote command it sends to the client and on the client side (TestOptimal Agent) to store the command it received from TestOptimal server. 
RemoteCmd.ExecStatus  
RemoteCommandPlugin 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 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. 

S

SeleniumPlugin

Selenium plugin provides a set of mScript methods to test web applications using various browsers of choice. 

SeqOutPlugin

provides mscript functions to output test sequences. 

ServicePlugin provides callable service to external resources including database, web services, files, etc.. 
SikuliPlugin Sikuli (beta) plugin provides a set of mscript functions to perform image based automation using SikuliX (Sikuli). 

T

TestOptimalAgent This is an abstract class that provides a framework for decendand classes to communicate with TestOptimal server. 
TestOptimalClient The facade of TestOptimalServer. 

W

WebDriverPluginAncestor

This is the ancestor class for all Selenium based plugins. 

WebDriverPluginShare

WebDriver / Selenium plugin ancestor that contains implementats of shared methods. 

WinAppPlugin

WinApp plugin (in beta) provides a set of MScript methods to test windows UI applications through WinAppDriver, it currently requires Windows 10 where AUT will be installed. 

WinUIAPlugin WinUIAPlugin enables the model to interact/drive Windows UI application. 

X

XUIAPlugin UIA Plugin provides a set of MScript function to automate keyboard and mouse actions.