Firefox Extension Not Installed
PROBLEM
I cannot execute a test in Firefox. I receive the following error in the test log:
System.TimeoutException: Wait for condition has timed out
at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
at ArtOfTest.WebAii.Core.Manager.WaitForBrowserToConnect(Int32 browserIndexToWaitFor)
at ArtOfTest.WebAii.Core.Manager.LaunchNewBrowser(BrowserType browserToLaunch, Boolean waitForBrowserToConnect, ProcessWindowStyle windowStyle, String arguments)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InitializeWeb(ExecutionEngineCreateParams initParams)
at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.CreateAndInitializeEngine(Test test, ExecutionEngineCreateParams cp)
at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.ExecuteTest(ExecuteTestCommand command)
And the following displays in the Firefox URL field:
about:blank?!!AOT2.0!Pipe.ArtOfTest.WebAii.BrowserProvisioner_##########
SOLUTION
Version 2011.2.1413 and later
Check the Telerik Testing Framework extension in Add-ons Manager. Click Tools > Add-ons (or Ctrl+Shift+A). Ensure the Firefox Http Client is enabled.
If that is correct and it still doesn't work, there may be a conflicting Add-on. Try disabling all non-Telerik Add-ons and try again. If it succeeds, re-enable those Add-ons one at a time until you identify the culprit.
Note: Restart Firefox after making changes in the Add-ons Manager.
Version 2011.2.1305 and older
Check the Telerik Testing Framework extension in Add-ons Manager. Click Tools > Add-ons (or Ctrl+Shift+A). Ensure the appropriate Firefox Client is enabled that matches your version.
If that is correct and it still doesn't work, there may be a conflicting Add-on. Try disabling all non-Telerik Add-ons and try again. If it succeeds, re-enable those Add-ons one at a time until you identify the culprit.
Note: Restart Firefox after making changes in the Add-ons Manager.
If you're using Symantec Antivirus Protection, its Intrusion Prevention System may be interfering with the Test Studio Firefox extension.
- Disable Symantec Intrusion Prevention.
- Load Firefox and enable the Telerik Testing Framework extension in Add-ons Manager.