What's new in Twist?

2.1 General Availability Release

Change Propagation across test suite

In 2.0 Extracting Concepts would affect only the scenario in which the action was performed. In Twist 2.1 we have made both Extract Concepts and Push to Implementation propagate that change across the whole test suite, thus bringing the whole test suite to the desired level of abstraction.

Parallel Execution

Parallel execution allows multiple twist scenarios to be executed simultaneously. It allows test suites to be executed faster. This feature requires the use of a driver that supports concurrent execution. Sahi and Selenium Grid currently support parallel execution.

Sahi – Usability improvements

Setting up a Sahi project has been simplified in Twist 2.1. The user no longer needs to deal with the nuances of twist.properties. Twist now identifies the platform automatically and populates the necessary derivable properties without the need for user input. Advanced setup requirements such as certificates would still need to be user configured.

Groovy - Enhancements

The improved Groovy language support now lets you refactor from code back to scenarios. Twist now supports Groovy version 2.0.2 released on June 28th 2010.

2.0 General Availability Release

1.1 General Availability Release

1.0 General Availability Release