WatiN and Ajax Unit Testing [Video]

20. Jan 2008

The biggest "feature" in our upcoming Gaia Ajax Widgets release Tranquility is actually in-visible. So to give our users a feeling about what that feature will give them I am going to demonstrate that feature here.


Get the Flash Playerto see this player.



The above video demonstrates WatiN integrated with nUnit which together creates a brilliant environment to run functional "Unit Tests" on GUI libraries. Watch the video for an interesting demonstration of how to integrate Unit Testing into your Ajax GUI projects.

We in Gaiaware have been extremely focused on code quality and Unit Testing in Gaia Ajax Widgets lately, I wrote a blog about Unit Tests in regards to the Earth end environment, Kariem which is the guy mainly responsible for our Unit Tests wrote our first blog about Unit Testing some few months ago when he started our Unit Testing project and then this blog which shows how we are actually doing Unit Tests when we're developing Gaia Ajax Widgets. And the results so far is purely great. Thanx to our Unit Tests we have been able to track down several hundreds of really obscure and hard to track down bugs in Gaia Ajax Widgets. So if you're looking for a way to Unit Test your GUI layer, watch this video to get some inspiration :)

I would really encourage you to download WatiN and nUnit and create tests for your own GUI layers. Of course the best library to use for rendering your Ajax widgets are Gaia Ajax Widgets ;)

We will try to create more in-depth tutorials about using WatiN and nUnit for our users later, but at the moment feel free to watch this video as a teaser ;)



AddThis Social Bookmark Button Add to DZone AddThis Feed Button


Tags: programming gaia web ajax
Comments
RE: WatiN and Ajax Unit Testing [Video]
Posted 22. Jan 2008 by anonymous
As an alternative to WatiN, you can check out http://www.InCisif.net. InCisif.net is a functional web testing tool for the .NET Platform (C#, VB.NET, IronPython). * The Record mode is an interactive code generator (Web UI/DOM Viewer) * Object Oriented API with tracing * Integrated with Microsoft Visual Studio (2005, 2008, Express) * Advanced testing framework with parameterized test, test depencies, UI, open to NUnit
RE: WatiN and Ajax Unit Testing [Video]
Posted 22. Jan 2008 by thomas
Thank you but a great USP with WatiN which is specially important to us is that it due to its Open Source license also mixes very nicely with our GPL version of our product...

 
Legal note: the meaning and content expressed on these blogs don't necassary correspond with the meaning of the legal company Gaiaware AS, but are considered to be personal opinions and expressions.