{{COI|date=August 2010}} {{Infobox software | name = Twist | developer = ThoughtWorks Studios | released = {{start date|2008|10|06}}<ref>{{cite web|url=https://www.infoq.com/news/2008/10/twist-announced |title=ThoughtWorks Announces Twist, Automated Functional Testing Platform |first=Chris |last=Sims |work=InfoQ |date=2008-10-06}}</ref> | latest release version = 14.1.0 | latest release date = {{release date|2014|03|18}} | operating_system = | genre = 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)<ref>{{cite web|url=https://www.sdtimes.com/link/34154 |title=ThoughtWorks puts new twist on testing |work= SD Times |first=David |last=Rubinstein |date= 2010-03-01}}</ref> for functional testing of the application.<ref>{{cite web |url=https://www.drdobbs.com/tools/223100961 |title=Agile Test Automation Tool Updated |work=Dr. Dobb's Journal |date=2010-03-01}}</ref> It is a part of the Adaptive ALM solution <ref>{{cite web|url=https://www.drdobbs.com/tools/219400175 |work=Dr. Dobb's Journal |title=Thoughtworks Studios Releases Adaptive ALM |date=2009-08-17}}</ref> consisting of Twist for Agile testing by ThoughtWorks Studios, Mingle for Agile project management and [http://www.thoughtworks-studios.com/go-agile-release-management Go for Agile release management].
Twist is no longer supported by ThoughtWorks.<ref>{{cite web |url= https://www.thoughtworks.com/products/twist-agile-testing |title= A Farewell to Twist |author=<!--Staff writer(s); no by-line.--> |website= Twist Automated Testing |publisher= ThoughtWorks, Inc. |accessdate=2016-01-02 |url-access=registration }}</ref>
== 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.<ref>{{cite web |url=https://www.infoq.com/news/2010/04/twist-2.0 |title=Twist 2.0 Supports Behavior Driven and Collaborative Testing |first=Srini |last=Penchikala |work=InfoQ |date= 2010-04-05}}</ref> * 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== {{Reflist}}
== External links == * [http://community.thoughtworks.com/groups/c63fc04bc9/summary Twist Community]
{{DEFAULTSORT:Twist (Software)}} Category:Automation software Category:Graphical user interface testing Category:2008 software