WatiN
Inspired by Watir development of WatiN started in December 2005 to make a similar kind of Web Application Testing possible for the .Net languages. Since then WatiN has grown into an easy to use, feature rich and stable framework. WatiN is developed in C# and aims to bring you an easy way to automate your tests with Internet Explorer and FireFox using .Net.
- Automates all major HTML elements
- Find elements by multiple attributes
- Supports AJAX website testing
- Supports frames (cross domain) and iframes
- Supports popup dialogs like alert, confirm, login etc..
- Supports HTML dialogs (modal and modeless)
- Supports creating screenshots of webpages
- Has a basic (extensible) logging mechanism
- Easy to integrate with your favorit (unit) test tool
- Works with Internet Explorer 6, 7, 8 and FireFox 2 and 3
- Developed in C#
- Licensed under the Apache License 2.0
- And since its open source you can add and contribute new features yourself!
Go to http://watin.sourceforge.net
See also these related projects.
- .NETUnit - An implementation of Kent Beck's famous XUnit testing frameworkdesigned specific ...
- Crosscheck Browser Testing Framework - Crosscheck is an open source testing framework for verifying your in-browser jav ...
- csUnit - csUnit is a free and open source unit testing tool for the .NET Framework. csUni ...
- dotunit - dotunit is a port of JUnit (www.junit.org) to the Microsoft .net platform. This ...
- EasyMock.NET - EasyMock.NET is a class library that provides an easy way to use mockobjects for ...
- MbUnit - MbUnit is a Generative Unit Test Framework for the .NET Framework. MbUnit ...
- NDoc - NDoc generates class library documentation from .NET assemblies and the XML docu ...
- NUnit - NUnit is a unit-testing framework for all .Net languages. Initially ported from& ...
- NUnitAddin - NUnitAddin is a simple addin for VisualStudio 2005 used in association with NUni ...
- NunitForms - NUnitForms is an NUnit extension for unit and acceptance testing of Windows Form ...
- Rhino.Mocks - Rhino.Mocks is a dynamic mock object framework for the .Net platform. It's purpo ...
- Selenium - Selenium is a suite of tools to automate web app testing across many platforms.& ...
- Systin - Systin stands for System Testing in .Net. This is a port of the popularSystir pr ...
- TestPlan - TestPlan is an automated testing tool for testing interactive web systems. It of ...
- VSNUnit - An integrated NUnit test runner for Visual Studio .NET that allows forgraphical ...
- XT-Unit - XtUnit is a unit testing extension for .Net based frameworks. It usesthe interce ...
- Zanebug - Zanebug is an advanced tool for comprehensive unit and integration testing. Feat ...