rex_scenario plugin runs external commands (script) in csv format, which can be edited in excel, open office, or google document. It could not handle control commands like for loop, while, if..else if ... else.. well. So I tried to find another command (script) format with a better editor. Then I found that I could use C2 event sheet to be the external commands (script) editor, and save commands (script) in JSON format.
This rex_scenarioJEditor plugin provides actions/conditions/expressions to build external commands (script), then gets the content of commands (script) in JSON string, runs it in rex_scenarioJEngine object.
Snapshot of editor:
- Editor: Create Scenario-Json commands. These commnds (script) could be saved into a string variable or an external text file.
- Engine: Execute Scenario-Json commands which created from rex_scenarioJEditor plugin.
I move the document of this plugin to here. Hope it would be more easier to understand.
Scenario behavior , the behavior version of scenario plugin.