Getting to know WatiN, a web appliation testing framework.

Bruce McLeod worked with Chris Burrows at Tech.Ed in the Dev’Garten to get the WatiN web application testing framework up and running with Team Build in order to support the Smith Family community project. I didn’t have time during the week but I was interested in the framework.

WatiN is different from the Web Test projects found in VSTS because its pretty much a code only approach to writing web-tests, but if you look at the documentation the API is quite friendly.

As Bruce shows, you can embed WatiN code inside a standard VSTS unit test which is fortunate because that means that you can use it inside Load Test types.


3 thoughts on “Getting to know WatiN, a web appliation testing framework.

  1. Alex

    Take a look on SWExplorerAutomation (http:\\

    The program creates an automation API for any Web application which uses HTML and DHTML and works with Microsoft Internet Explorer. The Web application becomes programmatically accessible from any .NET language.
    SW Explorer Automation API provides access to Web application controls and content. The API is generated using SW Explorer Automation Visual Designer. SW Explorer Automation Visual Designer helps create programmable objects from Web page content.

  2. Kiran

    HI Alex,

    I am using Watin framework in my project….

    I have a requirement in my project. The requirement is to download a word ]
    document file from the site which will popup a window containing the three buttons ‘Open’, ‘Save’ and ‘Cancel’. I have to click the ‘Save’ button and save it to the hard disk in a specified folder.

    Can you help for the requiremetnt?
    Thanks in advance..

    G. Kiran

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s