Hi,
I have three virtual machines with windows server 2003. First have Ie6,
second IE7 and the last one IE8 installed browser. All of them have Chrome,
Safari and FireFox.
I configured all browsers (particulary IE) with document from your website.
When I run simple test in all browsers, it only works in FF, safari and
chrome. In IE (in all version) I have only blank page.
I disabled IE ESC in all machines, but it still doesn’t work.
In using Webaii framework 2010.3.1307.0 version
My test code:
//...
//settings
Manager.LaunchNewBrowser(BrowserType.InternetExplorer, true,
ProcessWindowStyle.Maximized); browser = Manager.Browsers[0]; browser.NavigateTo("http://www.google.com";);
browser.Close();
ag
I changed webaii version from 2010.3.1307 to 2010.3.1421 and now it's working on IE7 and IE8.
ag
| ---- UNHANDLED EXCEPTION ----<BR>Thread Name: |
| RemotedAsyncCommandListener<BR>System.Threading.ThreadAbortException: Thread was |
| being aborted.<BR> at |
| ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.AsyncListener()<BR> |
| at System.Threading.ThreadHelper.ThreadStart_Context(Object |
| state)<BR> at System.Threading.ExecutionContext.runTryCode(Object |
| userData)<BR> at |
| System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode |
| code, CleanupCode backoutCode, Object userData)<BR> at |
| System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, |
| ContextCallback callback, Object state)<BR> at |
| System.Threading.ExecutionContext.Run(ExecutionContext executionContext, |
| ContextCallback callback, Object state, Boolean ignoreSyncCtx)<BR> |
| at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, |
| ContextCallback callback, Object state)<BR> at |
| System.Threading.ThreadHelper.ThreadStart() |
Settings settings = GetSettings();
settings.EnableSilverlight =
true;
settings.CreateLogFile =
false;
Initialize(settings);
Here is the output from the run:
Passed QuickStarts_VSTS_CS.UsingAspNetDevSrv.UseAspNetDevServer
Failed QuickStarts_VSTS_CS.AjaxSupport.WaitingForMultiplePageChanges Initialization method QuickStarts_VSTS_CS.AjaxSupport.MyTestInitialize threw exception. System.TimeoutException: System.TimeoutException: Wait for condition has timed out.
Failed QuickStarts_VSTS_CS.TestRegions.AccessingTestRegions Assert.IsTrue failed.
Failed QuickStarts_VSTS_CS.TestRegions.AccessingElementsUsingTestRegions Test method
QuickStarts_VSTS_CS.TestRegions.AccessingElementsUsingTestRegions threw exception:
...
Failed QuickStarts_VSTS_CS.TestRegions.UsingFindParamAttributeWithTestRegions Test method QuickStarts_VSTS_CS.TestRegions.UsingFindParamAttributeWithTestRegions threw exception:
...
Error QuickStarts_VSTS_CS.AjaxSupport.WaitingForSinglePageChange The agent process was stopped while the test was running.
The first one always passes for me. After that however is seems the environment gets in a bad state and nothing will pass from that point onwards.
Is this a known issue with Safari?
Does anyone know of any workarounds?
We are currently blocked by this and I need to find a workaround as soon as possible.
Thanks,
Chris