1) Using IE navigate to http://demos.telerik.com/aspnet-ajax/grid/examples/performance/linq/defaultcs.aspx
2) Record a Verify column X is not sorted for any one of the column headers
2a) Or record clicking a column header to sort the column
3) Play back the script in Firefox
Expected: The test to pass
Actual:
'1/22/2015 2:54:14 PM' - 'Fail' : 2. RadGridColumn('ctl00_ContentPlaceholder1_RadGrid1_ctl00'): column 'Product name' is not sorted.
------------------------------------------------------------
Failure Information:
~~~~~~~~~~~~~~~
ExecuteCommand failed!
InError set by the client. Client Error:
mozCommandProcessor: SyntaxError: missing ) after argument list
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunctionReturnJSON',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'(function(){return Boolean($find('ctl00_ContentPlaceholder1_RadGrid1_ctl00')._hasMultiHeaders)})()',ClientId:'ae1fde9b-b6cc-4817-8ea5-f1d9c6afa8eb',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'mozCommandProcessor: SyntaxError: missing ) after argument list')
InnerException: none.
InnerException:
ArtOfTest.WebAii.Exceptions.ExecuteCommandException: ExecuteCommand failed!
InError set by the client. Client Error:
mozCommandProcessor: SyntaxError: missing ) after argument list
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunctionReturnJSON',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'(function(){return Boolean($find('ctl00_ContentPlaceholder1_RadGrid1_ctl00')._hasMultiHeaders)})()',ClientId:'ae1fde9b-b6cc-4817-8ea5-f1d9c6afa8eb',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'mozCommandProcessor: SyntaxError: missing ) after argument list')
InnerException: none.
at ArtOfTest.WebAii.Controls.Control.CreateInstance[TControl](Element e, Boolean throwIfNull)
at Telerik.WebAii.Design.Translators.Html.Grid.ColumnSortOrderVerificationDescriptor.ExtractData(IAutomationHost targetHost, DescriptorValueStore dataStore)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
NOTE: The test passes if run in IE