On this page:
http://www.telerik.com/automated-testing-tools/products/webui-test-studio-qa-edition/features/test-maintenance.aspx
Breadcrumb path:
Home > Automated Testing Tools > Products > QA Edition > WebUI QA Features > Test Maintenance
This page says you can run your scripts using IE6 IE7 and IE8, as well as FF Safari and Chrome. The web application that I am testing is in a corporate environment and it must work on IE6.
I successfully recorded a few scripts in IE 7, which I was able to play back in IE7. I then uninstalled IE7 and returned to IE6 and tried running the scripts again, and the test fails. IE6 launches as expected, but it just sits there idling. The way that I am trying to run them is by loading the Telerik WebUI Test Studio and selecting the scripts I recorded and hitting Execute in the menu bar.
The test case then fails because it can't seem to detect that IE6 is working.
Has anybody been able to get test scripts to run on IE6? Am I launching the test scripts incorrectly?
Thanks for your help.
If it helps, this is the stack trace that I'm getting:
------------------------------------------------------------
'1/20/2011 4:11:02 PM' - Starting execution....
'1/20/2011 4:11:08 PM' - Failure detected during execution. Details:
------------------------------------------------------------
'1/20/2011 4:11:08 PM' - System.ApplicationException: Exception thrown attempting to launch Internet Explorer. Please make sure Internet Explorer is properly installed and you are able to launch it. ---> 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)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Int32 timeout)
at ArtOfTest.Common.Win32.WindowManager.Attach(IntPtr& handle, Boolean findTabWindow, Boolean loadClr, IntPtr& hookId)
at ArtOfTest.WebAii.BrowserSpecialized.InternetExplorer.InternetExplorerActions.LaunchNewBrowserInstance(Int32 timeout, ProcessWindowStyle windowStyle, String pipename)
--- End of inner exception stack trace ---
at ArtOfTest.WebAii.BrowserSpecialized.InternetExplorer.InternetExplorerActions.LaunchNewBrowserInstance(Int32 timeout, ProcessWindowStyle windowStyle, String pipename)
at ArtOfTest.WebAii.Core.Manager.LaunchNewBrowser(BrowserType browserToLaunch, Boolean waitForBrowserToConnect, ProcessWindowStyle windowStyle, String arguments)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.Initialize(ExecutionEngineCreateParams initParams)
at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.ExecuteTest(Test test, Settings settings, String deploymentFolder, ExecutionType exeType, Int32 lastStepIndex, DebuggerOptions debuggerOptions)
------------------------------------------------------------
'1/20/2011 4:11:08 PM' - Test completed!
Type 'System.Windows.Forms.Keys' is not defined.
Please help to resolve the issue.
Thanks,
Saima