Twist (software) explained
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.
- 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
External links
Notes and References
- Web site: ThoughtWorks Announces Twist, Automated Functional Testing Platform . Chris . Sims . InfoQ . 2008-10-06.
- Web site: ThoughtWorks puts new twist on testing . . David . Rubinstein . 2010-03-01.
- Web site: Agile Test Automation Tool Updated . . 2010-03-01.
- Web site: Thoughtworks Studios Releases Adaptive ALM . . 2009-08-17.
- Web site: A Farewell to Twist . . Twist Automated Testing . ThoughtWorks, Inc. . 2016-01-02 . registration .
- Web site: Twist 2.0 Supports Behavior Driven and Collaborative Testing . Srini . Penchikala . InfoQ . 2010-04-05.