Frequently Asked Questions
Following are some frequently asked questions about WatiN
Which versions of Internet Explorer are supported?
Internet Explorer 6, 7, 8 and Internet Explorer 9.
Which versions of FireFox are supported?
FireFox 2.x and 3.x.
Which windows versions are supported?
Windows 2000, Windows XP, Windows 2003, Windows 2008, Vista and Windows 7.
Using WatiN on Vista and Windows 2008 needs a little extra work due to the Protected Mode. You need to add the domain of the website undertest to the trusted sites list.
This will turn Protected mode off for your site and your WatiN tests will run properly. Thanks to James Kovacs for this info.
For more info visit http://www.jameskovacs.com/blog/RunningWatiNTestsOnVista.aspx
Will there be a recorder for WatiN scripts?
WatiN Test recorder is the most advanced recorder currently available for WatiN. It is developed by Daaron Dwyer and you can find the project at http://watintestrecord.sourceforge.net
Can I use WatiN with FitNesse?
Yes, Jeff Parker has created WatiNFixture but you can also use WatiN in your own fixture code. Read the WatiNFixture Setup guide on how to change the FitNesse.Net server code. It needs to run in a Single Threaded Apartmentstate (STA) to make it work with WatiN.
Will you keep support for the .Net Framework 1.1?
No. As of WatiN 2.0 only .Net 2.0 and higher will be supported. WatiN 1.3.x will stay available for people using .Net 1.1.
I get a ThreadStateException. Whats wrong?
Make sure the thread your code is running in a single threaded apartment (STA) thread. For more information on this subject read this article.
Can I help in anyway?
Yes! WatiN is an open source project so your contribution is highly appreciated. Read more on options to contribute here.
Under which open source license is this project distributed?
WatiN 18.104.22.1680 and higher use the Apache License 2.0. See http://www.apache.org/licenses/LICENSE-2.0.html for the full license text.
Before WatiN 1.0 the LGPL license was used. See http://www.opensource.org/licenses/lgpl-license.php for the full license text
What does WatiN mean and how do you pronounce it?
WatiN (pronounced as what-in) stands for Web Application Testing In .Net.
I can’t find the answer to my question here…
Specific places you can look for an answer are: