Quantcast
Channel: eXpandFramework RSS
Viewing all articles
Browse latest Browse all 861

BLOG by Dennis Garavsky: Beware of Windows update KB3025390 as it breaks EasyTest functionality in Internet Explorer 11

$
0
0
We were lucky enough to come across this issue when one day, almost all our internal functional tests (we use our in-house EasyTest engine) for XAF Web UI failed due to the following error:

Type:UnauthorizedAccessException
Message:Accessisdenied.

Data: 0 entries
Stacktrace:

atSystem.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32errorCode,IntPtrerrorInfo)
atSystem.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32errorCode)
atSystem.Runtime.InteropServices.CustomMarshalers.ExpandoViewOfDispatchEx.DispExInvoke(StringpstrMemberName,Int32MemberDispID,Int32Flags,BinderpBinder,Object[]aArgs,ParameterModifier[]aModifiers,CultureInfopCultureInfo,String[]astrNamedParameters)
atSystem.Runtime.InteropServices.CustomMarshalers.DispatchExMethodInfo.Invoke(ObjectpObj,BindingFlagsinvokeAttr,BinderpBinder,Object[]aParameters,CultureInfopCulture)
atSystem.Runtime.InteropServices.CustomMarshalers.DispatchExPropertyInfo.GetValue(ObjectpObj,BindingFlagsinvokeAttr,Binderbinder,Object[]aIndex,CultureInfoculture)
atSystem.Reflection.PropertyInfo.GetValue(Objectobj,Object[]index)
atDevExpress.ExpressApp.EasyTest.WebAdapter.WebCommandAdapter.<>c__DisplayClasse.<GetIReflectTestControlCore>b__9(Objectobj)
atDevExpress.ExpressApp.EasyTest.WebAdapter.WebCommandAdapter.ExecuteTimeoutFunction(Int32timeoutMilliseconds,Int32sleepTime,Predicate`1 predicate,Func`1 onTimeoutPredicate)
atDevExpress.ExpressApp.EasyTest.WebAdapter.WebCommandAdapter.GetIReflectTestControlCore(StringtestControlsName,IHTMLDocument2doc)
atDevExpress.ExpressApp.EasyTest.WebAdapter.WebCommandAdapter.GetIReflectTestControl(StringtestControlsName,IHTMLDocument2doc)
atDevExpress.ExpressApp.EasyTest.WebAdapter.WebCommandAdapter.UpdateTestControls()
atDevExpress.ExpressApp.EasyTest.WebAdapter.WebCommandAdapter.WaitForBrowserResponse(BooleanwaitPostback,BooleanisSecondCall)
atDevExpress.ExpressApp.EasyTest.WebAdapter.WebAdapter.CreateCommandAdapter()
atDevExpress.EasyTest.Framework.TestExecutor.CreateCommandAdapterCore(IApplicationAdapteradapter)
atDevExpress.EasyTest.Framework.TestExecutor.ExecuteCommands(IApplicationAdapteradapter,String&applicationName)
InnerExceptionisnull

After several hours of researching and googling, we found out the Installation of KB3025390 breaks out-of-process JavaScript execution in IE11 ticket on MS Connect
as well as possible workarounds at https://code.google.com/p/selenium/issues/detail?id=8302


Just wanted to make sure you will not waste your time on this as we did and also, because we started receiving reports from our customers on this.



Viewing all articles
Browse latest Browse all 861

Trending Articles