Known Issues
Here is a list of known issues on the current version of Twist.
We recommend that users work with one single Twist project at a time in Twist.
Scenario editor
- Whenever an update is done from SVN, the problem markers and editor will not refresh. Need to do a "clean build" of the project to update problem markers and reopen the scenario to refresh the painting.
- Pressing Ctrl + F11 when the focus is outside the scenario editor or trying to launch the scenario execution using the run/debug toolbar buttons will give error.
- When rephrasing a workflow step, having the character "\" inside parameter results in an error.
Selenium
- If any invalid Selenium configurations are present in the twist.properties file then execution may hang.
Frankenstein
- Need to use explicit waits(Thread.sleep) when new swing windows are opened.
Name conflicts with existing classes
- Twist uses the simple name of classes to resolve Contexts and Fixtures. This increases the possibility of name conflicts with existing classes.
Business Rules Table
- Copy/paste on table rows is not yet supported. We would advise avoiding pasting row data into the tables. (This issue will be addressed in the next release)
- When more than one row fails in a Scenario, HTML report doesn't show all the exceptions. It shows the last exception alone.
- Creation of a column with name having "_" will strip off "_". If column name in the previous releases (Beta) have "_" then rename of the column fails.
For Mac Users
- After installation, Twist is available as Eclipse.app