Version 0.9 - Action keywords
Although RobotMBT is primarily designed for BDD style, we do occasionally see the need for using action keywords. Either during development and debugging, or to put a few actions in a teardown to get out of a dead-end.
For action keywords it is more common to have positional arguments, which was not previously supported. RobotMBT now also supports positional, named, variable and free-named arguments, as well as keywords that return a value. These non-embedded arguments are also available for given-when-then steps.
Limitations:
- Step argument modifiers for non-embedded arguments are planned for a later release.
- Only linear sequential scenarios are supported for modelling. Modelling will fail when other Robot constructs are used, like
IForFOR.