Twist (software)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Developer(s) ThoughtWorks Studios
Initial release October 6, 2008 (2008-10-06)[1]
Stable release
14.1.0 / March 18, 2014 (2014-03-18)
Type Test automation, Agile testing
License Shareware

Twist is a test automation and functional testing solution built by Thoughtworks Studios, the software division of ThoughtWorks. It uses Behavior Driven Development (BDD) and Test-driven development (TDD)[2] for functional testing of the application.[3] It is a part of the Adaptive ALM solution [4] consisting of Twist for Agile testing by ThoughtWorks Studios, Mingle for Agile project management and Go for Agile release management.

Twist is no longer supported by ThoughtWorks.[5]


  • 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.[6]
  • 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 (refactoring as “Concepts”)
    • Type Ahead and Suggestion
  • Team coding
    • Version control, organization, and searching in Confluence
    • Shared script libraries
    • Tagging (Test/Production, Categories, etc.) with Filters
      • Filter scripts based on Tags
      • Run groups of tests based on Tags


You can follow @tw_studios to hear about the latest releases and upcoming news


  1. ^ Sims, Chris (2008-10-06). "ThoughtWorks Announces Twist, Automated Functional Testing Platform". InfoQ. 
  2. ^ Rubinstein, David (2010-03-01). "ThoughtWorks puts new twist on testing". SD Times. 
  3. ^ "Agile Test Automation Tool Updated". Dr. Dobb's Journal. 2010-03-01. 
  4. ^ "Thoughtworks Studios Releases Adaptive ALM". Dr. Dobb's Journal. 2009-08-17. 
  5. ^ "A Farewell to Twist". Twist Automated Testing. ThoughtWorks, Inc. Retrieved 2016-01-02. (Subscription required (help)). 
  6. ^ Penchikala, Srini (2010-04-05). "Twist 2.0 Supports Behavior Driven and Collaborative Testing". InfoQ. 

External links[edit]