If a sample test is created against Kendo UI demo page:
http://demos.telerik.com/kendo-ui/combobox/index
with the following steps:
- open the ComboBox
- choose a value
If using to execute it - IE -> test pass exception free.
If using to execute it - Edge -> the following exception is thrown:
[...,ArtOfTest.Runner.exe(21948:4),Execution] ExecutionEngine.NotifyBeforeStepExecuted() : Executing step 2 "KendoInput: Combo open "...
[...,ArtOfTest.Runner.exe(21948:4),Error] ExecutionEngine.CatchExecuteStepException() : EXCEPTION! (see below)
Outer Exception Type: ArtOfTest.WebAii.Exceptions.ExecuteCommandException
Message: ExecuteCommand failed!
InError set by the client. Client Error:
Unknown error
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunction',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'$("#fabric").data("kendoComboBox").popup.toggle()',ClientId:'39926d8f-a3d6-475b-a32b-62a9334a9609',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'Unknown error')
InnerException: none.
HRESULT: 0x80131500 (Official ID (if app.) = COR_E_EXCEPTION, Error Bit = FAILED, Facility = FACILITY_URT, Code = 5376)
Call Stack:
at ArtOfTest.WebAii.Core.Browser.ExecuteCommandInternal(BrowserCommand request)
at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request, Boolean performDomRefresh, Boolean waitUntilReady)
at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request)
at ArtOfTest.WebAii.Core.Actions.InvokeScript(String script)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.GetValue[T](String propertyName, T defaultValue)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.GetValue[T](String propertyName)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.CallMethod[T](String methodCall)
at Telerik.TestingFramework.Controls.KendoUI.KendoInput.ToggleCombo()
at Telerik.TestStudio.Translators.KendoUI.Input.InputComboToggle.Execute(Browser browser)
at ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)