When integrating Test Studio with TFS 2012 we observed a small bug. We have been able to reproduce it, and also come up with a fix that has been working for a while now.
- When installing the Runtime edition of Test Studio on a standalone machine (without also having full Test Studio installed), the DLL ArtOfTest.WebAiiVSIP.dll is not installed. This DLL is required to execute test lists from TFS. The issue does not occur if we use the Telerk Scheduler to run the test list. However in our case we are using TFS to execute the tests during a build.
- The other problem is that a registry entry is not created, which also is required when executing a Test Studio test lists via TFS: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ Wow6432Node\Microsoft\VisualStudio\11.0\ EnterpriseTools\QualityTools\TestTypes. See screenshot for full details.
The fix: By adding a key to that registry path, and copying the DLL to the machine, we were able to fix the issue and allow Telerik Test Studio tests to run without issue. See attached screenshots for more information.