provides mscript functions to generate process (state/transition) annotation as model executes.
|BDTPlugin||BDT (beta) plugin enables BDT style mscript editor.|
|ConcurrentPlugin||Concurrent plugin contains the mScript method implementation to support concurrent modeling.|
|DataDesignPlugin||Combinatorial data design plugin.|
|DataGenPlugin||Contains a collection of data generation functions to generate various types of test data.|
|JavaAppPlugin||Provides mscript methods to test java classes.|
|JavaUIAPlugin||JavaUIA (beta) plugin enables the model to interact/drive Windows Java UI application.|
Load plugin contains the mScript method implementation to submit, control and monitor model execution on remote MBT servers.
Provides system functions for MScript.
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.
|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.|
|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.|
Selenium plugin provides a set of mScript methods to test web applications using various browsers of choice.
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).|
|TestOptimalAgent||This is an abstract class that provides a framework for decendand classes to communicate with TestOptimal server.|
|TestOptimalClient||The facade of TestOptimalServer.|
This is the ancestor class for all Selenium based plugins.
WebDriver / Selenium plugin ancestor that contains implementats of shared methods.
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.|
|XUIAPlugin||UIA Plugin provides a set of MScript function to automate keyboard and mouse actions.|