Twist automatically enters hybrid execution mode when executing an automated scenario that has both automated and unimplemented steps in the scenario editor. Unimplemented steps are executed in manual mode.
Before Twist 2.0, scenarios with unimplemented steps were not executable. Steps can be executed in any sequence:
- manual -> automated
- automated -> manual
- manual -> manual
- automated -> automated
Any comments entered in the dialog box are noted in the corresponding html report for the scenario run. Unlike manual scenario execution, in hybrid execution users can only fail individual manual steps, not the entire scenario. Twist will generate a report, which look like:
Hybrid execution only works using the Twist scenario editor -- scenarios that have unimplemented steps can not run from Ant, Maven, the command line, Rake, etc...