Hybrid Execution
Twist supports hybrid execution, the ability to run scenarios that have both manual and automated steps. Hybrid execution provides powerful support for exploratory testing by making set up easier. It also can speed up manual regression testing by leveraging steps that are already automated.
Consider the simple example - Singing up for a Twitter account. Twitter uses Captcha, to ensure that automation of account creation is not possible. In such a scenario, a user would need to manually enter captcha text. In the below screen shot, all the steps are automated, except the one highlighted in red.
Upon execution, the automated steps will run as usual, when the manual (unimplemented) step is encountered, a simple popup will ask you to enter a comment and the result of the manual step.