views:

739

answers:

1

I am getting WatiN.Core.Exceptions.TimeoutException : Timeout while Internet Explorer busy error while executing my tests via CruiseControl.Net. Any one have idea how to resolve this.

A: 

While we are using TeamCity, we had to disable IE protected mode.

Also, check that user, under which watiN tests are being run can interact with desktop.

bh213
Can you please elaborate how to accomplish these tasks. I mean how should I check that user under watin can interact or not
sam
You should check under which user cruise control is running. I am assuming that CC.Net runs your watin tests. So, that user has to have interact with desktop set. If CC.NET runs as service, check under services configuration.
bh213
Thank you. Its done but Still giving me errors as TestFixtureSetUp failed and also it is failing tests while handling popups.
sam
Try running test with CC.NET user on test server using NUnit console runner (or equivalent, if you are not using NUnit). Or failing that, just replicate development environment on test server (should be pretty close anyways) and try it there. In that case, you can use debugger...
bh213