Twist allows you to automate tests in the language of your domain/business using easily readable “English-like constructs". It helps bring your business users into the test creation process, eliminating the need for separate manual test scripts and automated versions of the same test. When you make testing a team activity (and not a silo), you can test exactly the functionality your customer wants.
Write English-like readable tests
With Twist you can break the brittleness cycle with full IDE-level support for maintaining tests. Twist tests are not use-and-throw and they continue to provide value throughout your application's lifecyle. Twist allows you to preserve intent even when the underlying implementation changes, therefore Twist test have longer lasting business value. You can safely change tests over time, even with rich UIs, with Twist’s refactoring support.
Twist helps you test rich, dynamic web based applications. Twist also supports testing thick client applications created with Java Swing.
