Drivers
Twist offers in-built drivers like Sahi, Selenium 2(Webdriver api) for web based applications, Frankenstein (for Java Swing applications), and SWTBot for Eclipse and SWT based applications. SWTBot currently does not have a recorder
Sahi has an object oriented and intuitive API that makes writing test scripts simple and easy. It also makes recording possible on Internet Explorer. The Sahi accessor spy makes it convenient to locate your elements and interact with them. See Sahi for more information.
Selenium 2 is the latest version of Selenium that is integrated with Webdriver. It is an open source driver and uses browser native calls to playback the apis. See Selenium 2 for more information on the Selenium 2 Driver.
Frankenstein is an open source tool for driving Swing applications. See Frakenstein for more information on Frankenstein Driver
SWTBot, is a very stable, reliable and easy to use driver that can be used to test Eclipse/SWT applications. As a matter of fact, Twist uses SWTBot as the underlying driver to test itself.
Selenium (0.9.2) is a portable software testing framework for web applications. Selenium runs on a variety of browsers (FireFox, Internet Explorer, Safari) on a variety of platforms (Windows, Linux, Macintosh). See Selenium for more information on the Selenium Driver.
To create a GUI based testing project, select the driver to use when you create the project. Twist does not directly support multiple drivers in a project you can learn more on how to do that in the How Do I section.