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
Developer(s)ThoughtWorks Studios
Initial releaseOctober 6, 2008 (2008-10-06)[1]
Stable release
14.1.0 / March 18, 2014 (2014-03-18)
TypeTest automation, Agile testing
LicenseShareware
Websitewww.thoughtworks-studios.com/agile-test-automation Edit this on Wikidata

Twist is no longer supported by ThoughtWorks.[5]

Features

edit
  • Twist allows test specifications to be written in English or any UTF-8 supported language.
  • 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

References

edit
  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.
  6. ^ Penchikala, Srini (2010-04-05). "Twist 2.0 Supports Behavior Driven and Collaborative Testing". InfoQ.
edit