Alternative GUI Test Automation Tools

The following list contains links to other GUI-level test and task automation tools.  This is not intended to be an exhaustive list, rather it is a list of some of the lesser-known and lower-priced tools that are currently available.  TestSmith may be the right tool for your test automation purpose - and we hope it is - but if not, you may find the following list to be useful in identifying an alternative solution.

Please note that this list is provided purely as a convenience and Quality Forge makes no recommendations, nor endorses any organization or tool listed here.

Watir - Web Application Testing in Ruby
"Watir (pronounced water) is a free, open-source functional testing tool for automating browser-based tests of web applications. Watir drives the Internet Explorer browser the same way an end user would. It clicks links, fills in forms, presses buttons. Watir also checks results, such as whether expected text appears on the page."
Watir Testimonials

Canoo WebTest - free open source tool for automated testing of web applications
"Testing is an important part of any serious development effort. For web applications it is crucial. Defects in your corporate website may be only annoying at one time but they can cost you real money at other times, they can lower your market value and may even put you out of business. Canoo WebTest helps you to reduce the defect rate of your web application."
canoo.com

Badboy - capture/replay testing tool for web applications
"Badboy includes powerful functionality to allow you to create scripts that navigate complex websites repeatedly without user intervention, even for highly dynamic web sites. It does all this with simple capture-reply and drag and drop script creation that anyone can use! Once created, scripts can be shared to increase productivity for your whole organization."
Badboy, Australia

qftestJUI - the test tool for Java user interfaces
"qftestJUI is a tool for the creation, execution and management of automated tests for Java/Swing applications with a graphical user interface (GUI). It runs on Windows and all major Unix systems with JDKs from Sun, IBM and Blackdown from 1.1 through 1.4."
Quality First Software (QFS)

TestRecorder
"TestRecorder is a set of runtime libraries to be distributed with your applications. Once incorporated into your app, TestRecorder fully details end-user actions in the form of highly readable scripts - using VBScript, JScript, DelphiScript or C++. These scripts tell you exactly what a user was doing during application execution - allowing you to accurately repeat the sequence of user actions via TestComplete or TestExecute."
AutomatedQA Corp.

Squish
"froglogic Squish is a cross platform automated testing framework for Qt®/C++ applications. With no modifications to the application, it is possible to test the application using recorded or manually written test scripts in different scripting languages. Squish is a very open and flexible system to allow easy integration in existing test environments."
froglogic

Web Recorder
"Do you need to test web sites? Have you ever thought that developing dynamic web applications was harder than it should be? Have you ever spent hours browsing over and over the same sequence of pages to test and correct an elusive bug? Web Recorder is designed for you. Any browsing action like form filling, clicking, can be recorded as the way you want and can be played at the speed you prefer. It acts just like a robot with your own brain once it's set up. "
Webb Technology

Vista Software Tasker
"Imagine having an assistant who could do your computer jobs without supervision, flawlessly, over and over again, without ever getting tired? Or imagine having a macro capability that is the same for every program on your computer? Or how about a Software QA tool that includes script programming, error logging, dynamic data entry, and a mouse coordinate tool, and yet only costs twenty bucks? Tasker gives you these features and more!"
Vista Software

Eventcorder Suite
"Test other applications with Clickviews and screenshots or benchmark them, create self-running demonstrations of your software for exhibitions and teachings, automate your routine daily tasks."
CM Software

WinTask (task automation)
"Time is money and money is time. Transform your PC into a lean, mean automation machine with WinTask!"
WinTask

others...
Web Functional/Regression Test Tools tools listed on the Software QA and Testing Resource Center's Web Site Test Tools and Site Management Tools page.
Software QA and Testing Resource Center

more to come...