Twist (software)
Twist is a test automation and functional testing solution built by Thoughtworks Studios, the software division of ThoughtWorks. It uses Behavior Driven Development and Test-driven development for functional testing of the application. It is a part of the Adaptive ALM solution consisting of Twist for Agile testing by ThoughtWorks Studios, Mingle for Agile project management and .
Twist is no longer supported by ThoughtWorks.
Features
- Twist allows test specifications to be written in English or any UTF-8 supported language.
- * Test implementation is done using Java or Groovy.
- Twist's IDE supports manual, automated and hybrid testing.
- Twist can be used with any Java based driver. It provides support for
- * Selenium and Sahi for testing web-based applications
- * SWTBot for testing Eclipse/SWT applications
- * Frankenstein for testing Java Swing applications
- * Calabash for testing Android and iOS applications
- Fast Script Development
- * Consolidation of redundant code
- * Type Ahead and Suggestion
- Team coding
- * Version control, organization, and searching in Confluence
- * Shared script libraries
- * Tagging with Filters
- ** Filter scripts based on Tags
- ** Run groups of tests based on Tags