We have created a suite of automated user acceptance tests using the WebAii test automation framework. WebAii creates the tests as plain NUnit tests that you can run using NUnit console. I'm attempting to get the tests to execute via TeamCity but to no avail. I can run the tests manually on the build agent but when I launch the build from TeamCity it refuses to execute the tests. After some discussion with the WebAii folks, they replied by saying that I need to make sure that the account the service runs under has "Interactive Desktop Permissions" for WebAii to take control of the mouse etc. I subsequently changed the TeamCity Buildagent service to run as Local System Account with the "Allow service to interact with desktop" checkbox set to true. Unfortunately the tests still do not execute :-(
Is there anyting special that I can/need to do to get this working via TeamCity? As this stage I'm not sure whether the problem is TeamCity/WebAii related. WebAii assures me that they have numerous other clients who are running the tests via a CI server.