Software:Twist

From HandWiki
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

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]

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.[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

External links