Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
plugins [2020/12/31 20:13] admin [Agent Plugin] |
plugins [2021/03/01 21:23] admin [Sikuli Plugin] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== TestOptimal Plugins ===== | ===== TestOptimal Plugins ===== | ||
- | // | + | // |
+ | |||
+ | The plugins included in the download bundle includes web app automation, access to REST APIs, desktop UI automation (keyboard/ | ||
+ | |||
+ | These plugins and your custom plugins enable your model to drive various target systems and perform //Robotic Proccess Automation (RPA)// for process and workflow automation. | ||
Note that most of the plugins are built on or integrated with external drivers. // | Note that most of the plugins are built on or integrated with external drivers. // | ||
Line 23: | Line 27: | ||
//Plugins// must be activated for the model before they can be used through [[ide_script | Script Editor]]. | //Plugins// must be activated for the model before they can be used through [[ide_script | Script Editor]]. | ||
+ | |||
+ | Other useful tool to interact with AUT: | ||
+ | |||
+ | * [[ https:// | ||
+ | * [[https:// | ||
Line 38: | Line 47: | ||
==== Appium Plugin ==== | ==== Appium Plugin ==== | ||
+ | [[https:// | ||
//Appium Plugin// is used to test web apps and native apps on mobile devices. | //Appium Plugin// is used to test web apps and native apps on mobile devices. | ||
Line 44: | Line 54: | ||
=== Pre-Requisite === | === Pre-Requisite === | ||
- | |||
//Appium Plugin// requires [[http:// | //Appium Plugin// requires [[http:// | ||
Line 52: | Line 61: | ||
---- | ---- | ||
==== MQTT Plugin ==== | ==== MQTT Plugin ==== | ||
+ | [[https:// | ||
+ | |||
//MQTT Plugin// enables testing of [[https:// | //MQTT Plugin// enables testing of [[https:// | ||
Line 57: | Line 68: | ||
---- | ---- | ||
==== REST Plugin ==== | ==== REST Plugin ==== | ||
+ | [[https:// | ||
+ | |||
//REST Plugin// enables testing of REST and WebSvc using [[http:// | //REST Plugin// enables testing of REST and WebSvc using [[http:// | ||
Line 62: | Line 75: | ||
==== Random Plugin ==== | ==== Random Plugin ==== | ||
+ | [[https:// | ||
+ | |||
//RAND Plugin// provides a set of pattern-based random data generation. | //RAND Plugin// provides a set of pattern-based random data generation. | ||
Line 67: | Line 82: | ||
==== Selenium Plugin ==== | ==== Selenium Plugin ==== | ||
+ | [[https:// | ||
+ | |||
//Selenium Plugin// uses [[http:// | //Selenium Plugin// uses [[http:// | ||
Line 84: | Line 101: | ||
==== SeqOut Plugin ==== | ==== SeqOut Plugin ==== | ||
+ | [[https:// | ||
//SeqOut Plugin// generates the test sequence from your model script to an HTML webpage, Excel document or text/ | //SeqOut Plugin// generates the test sequence from your model script to an HTML webpage, Excel document or text/ | ||
Line 89: | Line 107: | ||
---- | ---- | ||
====Sikuli Plugin ==== | ====Sikuli Plugin ==== | ||
+ | [[https:// | ||
- | //Sikuli Plugin// provides a set of [[http:// | ||
- | [[http://testoptimal.com/javaDoc/reference/com/webmbt/plugin/SikuliPlugin.html| MScript Functions]] | + | //Sikuli Plugin// provides a set of MScript functions for interacting with any type of //UI Applications//. Due to the nature of using image to identify the UI control, the performance will be a little bit slower. |
=== UI Images ==== | === UI Images ==== | ||
Line 104: | Line 122: | ||
==== WebDriver Plugin ===== | ==== WebDriver Plugin ===== | ||
+ | [[https:// | ||
+ | |||
//WebDriver Plugin// enables testing with products/ | //WebDriver Plugin// enables testing with products/ | ||
Line 116: | Line 136: | ||
---- | ---- | ||
====XUIA Plugin ==== | ====XUIA Plugin ==== | ||
+ | [[https:// | ||
//XUIA Plugin// provides a set of [[http:// | //XUIA Plugin// provides a set of [[http:// |