Overview
The purpose of the application is to generate code compatible with the WatiN
(Web Application Testing In .NET) project.
Version 2.0 is now in BETA:
Get the 1.0 version
Version 2 is in beta, but you can download it.
Major Features of Version 2:
- Generates source code in:
- C#
- VB.NET
- PHP, Perl, Python, and Ruby support to come later
- User-definable code format templates
- Embedded Internet Explorer browser, but code can be generated for Firefox (Chrome is coming!)
- Monitors clicks and keystrokes automatically
- Record multiple tests
- Record time between clicks or typing
- Full Frames/IFrames support
- Supports a majority of methods implemented in WatiN
- Test framework support for:
- NUnit
- MbUnit
- PHPUnit
- Python UnitTest
- VS2005 Test
- ZaneBug
- Code formatted as a model for ease of maintenance
- Recording can in the same window
- Breakpoint, step, and continue support
- Script element editing interface
- Run the same script with different data with the dataset feature
- Compile into executable or class library
- Run console (C#, VB.NET) or generated scripts (PHP, Perl, Python)
- View HTML DOM tree structure, highlighting selected elements
- View WatiN Elements, highlighting selected elements
- Open-source freeware under GPL2, written in C#.NET 2.0
>See the list of available templates
Animations (Flash Required)
Basic Animation (Version 2.0)
Want to see the latest in test case development? Here's the sweet and lowdown on what
the WatiN Test Recorder 2.0 has to offer. This short animation shows a basic overview of
features without taxing your brain.

