Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
ide_script [2020/06/01 15:14] admin [Editor Overview] |
ide_script [2024/01/02 19:28] (current) admin [Plugins] |
||
|---|---|---|---|
| Line 10: | Line 10: | ||
| * auto formatting | * auto formatting | ||
| * code collapse | * code collapse | ||
| - | * code assist | + | * [[#code assist]] |
| * search | * search | ||
| * replace | * replace | ||
| Line 18: | Line 18: | ||
| {{ wiki: | {{ wiki: | ||
| - | // | + | The info mini-button **i** gives more detailed information on these editor features. |
| + | |||
| + | Click //P// to open a dialog to activate [[# | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Code Assist ==== | ||
| + | Code assist is supported on [[https:// | ||
| + | |||
| + | Code assist can be opened with // | ||
| * on a blank line or after a " | * on a blank line or after a " | ||
| - | {{ wiki: | + | |
| + | {{wiki: | ||
| * on chained system or plugin function calls | * on chained system or plugin function calls | ||
| - | {{ wiki: | ||
| - | * on java classes | ||
| - | {{ wiki: | ||
| - | The info mini-button **i** gives more detailed information on these editor features. | + | {{wiki: |
| - | Click //P// to open a dialog to activate [[# | + | * on java classes |
| + | |||
| + | {{wiki: | ||
| ---- | ---- | ||
| Line 38: | Line 48: | ||
| Activated plugins will automatically added to code assist (Ctrl-Space). | Activated plugins will automatically added to code assist (Ctrl-Space). | ||
| - | More info can be found at [[Plugins]] and [[http:// | + | More info can be found at [[Plugins]] and [[http:// |
| ---- | ---- | ||
| Line 178: | Line 188: | ||
| //MCASE Script// is where //MCase// are defined. | //MCASE Script// is where //MCase// are defined. | ||
| - | // | + | Often times you may have a set of specific test scenarios you want to make sure are covered to complement the system generated test cases. |
| Consider your model as a map to //GPS//, //MCase// is just a set of way points you want to visit. When you execute //MCase//, a sequence | Consider your model as a map to //GPS//, //MCase// is just a set of way points you want to visit. When you execute //MCase//, a sequence | ||
| Line 191: | Line 201: | ||
| ---- | ---- | ||
| ==== User Script ==== | ==== User Script ==== | ||
| - | Besides [[#TRIGGER Script]], [[#PAGES Sript]] | + | Besides [[#TRIGGER Script]], [[#PAGES Sript]], [[# |
| To create a user script, click on " | To create a user script, click on " | ||
| Line 210: | Line 220: | ||
| $SYS.log(' | $SYS.log(' | ||
| } | } | ||
| + | |||
| + | ---- | ||
| + | ==== Include File ==== | ||
| + | You may include script file into your TRIGGER script. | ||
| + | | ||
| + | |||
| + | The above script will literally inject the content of the included file into current script before TRIGGER script is executed. | ||
| + | |||
| + | The side effect of using this INCLUDE_FILE is that the injected scripts will mess up the script line # reported on errors. | ||
| ---- | ---- | ||