Won't Fix
Last Updated: 07 Sep 2018 13:05 by ADMIN
Custom WPF app cannot be automated as the recorder crashes the application. Currently I am unable to login and cannot provide details if the recorder can be attached to the running instance. 

Details shared internally! 
Won't Fix
Last Updated: 05 Oct 2018 08:12 by ADMIN
Step up/ Step down is not working as it should. To be able to choose value we should set initial one first. 
Won't Fix
Last Updated: 18 Jul 2018 07:03 by ADMIN
I run my test list on a remote machine. When I look at the Results tab in Test Studio I don't see the correct image with the failed step. Sometimes I see no images and other times I see the image from the previous step that failed. Never the image at the time of failure from the step I actually want to see. This makes it hard to analyse the results.
Won't Fix
Last Updated: 25 Jun 2018 07:36 by ADMIN
In Windows 10, Microsoft blocks users from opening programs that show that administrator permissions are needed to run the program.

Why is Test Studio configured this way instead of just as an executable program?  I read other posts referencing saving log files and such, but can't the security permissions on the machine itself dictate where files can be saved instead of TS making that distinction out of the gate?

It means I cannot open the program in Windows 10, much less create any tests.  And our IT department is not going to grant admin access on the individual user machines.
Won't Fix
Last Updated: 16 May 2018 11:54 by ADMIN
Using FF - The popup is recognized and recorder is being attached to it but no actions inside get recorded, highlighting cannot be activated at all and the DOM tree is not displaying all elements. When executing a test recorded properly the popup gets closed immediately after it is opened and no actions can be executed against it. 
Using Chrome and IE - Recording and execution works as expected. 

Further details shared internally! 
Won't Fix
Last Updated: 19 Apr 2018 11:42 by ADMIN
We have tens of fields on 100s of our scripts, it will be too laborious and not efficient to enter verification step for each field (text box, drop downs, radio buttons, etc.).
We would like Telerik software to improve and detect automatically if it was able to enter the data in a particular field. If not, the script should error out like it does when a field (element) is not found.
Won't Fix
Last Updated: 02 Apr 2018 11:55 by ADMIN
steps to reproduce: 

1. Open the test in the sample project.

2. Check the target elements' find logic for step 2 and 3 - these are modified to use TextContent for the html anchor.

3. The target elements in step 4 and 5 are the same - recorded in a second recording session. 

Expected: To record steps against the same elements already existing. 

Actual: Two new elements are recorded with TagIndex used. 
Won't Fix
Last Updated: 13 Dec 2017 16:40 by Pablo
Steps to reproduce: 

1. Open the sample project and run the test to the step before while. 

2. Once the recorder is attached please select to run the while step only

Actual: The cycle is being executed once although the condition is not met

Expected: To run the cycle until the condition is met

Details shared internally!
Won't Fix
Last Updated: 03 Apr 2018 12:12 by ADMIN
Steps to reproduce: 

1. Create a Verify element Exists and Wait for element exists steps

2. Converting both to code generates Pages.Element.Wait.ForExists(30000);

Expected would be that the Verify element Exists step rely on the global project elements timeout or alternatively verifies immediately. 

Actual: The current implementation is that the Verify step takes the default wait timeout for a wait step. 
Won't Fix
Last Updated: 04 Apr 2018 08:32 by ADMIN
Steps to reproduce: 

1. Create a sample project and add the following steps: 

- Verify element Exists

- Verify element ExistsNot

- Wait element Exists

- Wait element ExistsNot

2. Convert these to code and double check that the ExistsNot steps refer to an element with the current find expression. In contrary the Exists steps refer the element from the Pages file directly. 

That way editing the find expression of the element will be updated and referred in the Exists steps. But the ExistsNot steps in code should be manually updated. 

Expected: The elements in all converted steps to be referred from the elements' repository. 
Won't Fix
Last Updated: 10 Apr 2018 06:49 by ADMIN
The options optionally provided to the command line runner related to publish results to TFS are not working correctly with the new builds in TFS 2017 vNext. 
Won't Fix
Last Updated: 17 Oct 2018 18:05 by Herb
Multiple customers reported that after applying a Windows update KB4041676 on a windows 10 system all excel files bound as data source in a Test Studio project stopped working as expected - the file stayed bound but no tables appear to select any of these. 

It would be good to investigate what that update causes.
Won't Fix
Last Updated: 16 May 2018 07:54 by ADMIN
1. Create a new WebForm project, build it, no AWSSDK.Core.dll in the bin folder.
2. Converted the project to a "Telerik UI for ASP.NET AJAX" project, build it, and now the AWSSDK.Core.dll and AWSSDK.S3.dll are added to the bin folder.



Expected: These are not required outside of Test Studio. 
Won't Fix
Last Updated: 16 Oct 2017 08:26 by ADMIN
1. Start recording a test against it and click over the cells in grid. Note that the first step is recorded against an element relying on TextContent. Each next element relies on AutomationID. 

2. Run the test. 

Expected: To run successfully.

Actual: Only the first step is being successful since the automationIDs are not present in the DOM tree. 

Note: The application does generate the automationIDs when started. They are only not present in the recorder DOM tree before a click is performed. 

Sample app shared internally. 
Won't Fix
Last Updated: 19 Oct 2017 06:34 by ADMIN
ADMIN
Created by: Andy Wieland
Comments: 3
Type: Feature Request
1
I am unable to capture Load scenario traffic, from an existing web test, on Server 2012 R2 machine, running Test Studio version 2017.2.615.0
I am attaching the screenshot of what I am getting in each browser.  It appears to be a certificate issue possibly.
Won't Fix
Last Updated: 06 Jun 2017 06:32 by ADMIN
Having issues with performing a Select on an HTMLSelect Element using Text or By Value.  TS appears to make the proper selection from the list but then immediately fails.
Failure Information:

ExecuteCommand failed!
InError set by the client. Client Error:
System.InvalidOperationException: Javascript call [var eventObjJSON = 'null';var eventObj = JSON.parse(eventObjJSON);var eventType = "HTMLEvents";var eventName = "change";var evt = document.createEvent(eventType);if (!evt) throw "Error creating event";var altKey = false;var ctrlKey = false;var shiftKey = false;var metaKey = false;if (eventType == "HTMLEvents" || !eventObj) {evt.initEvent(eventName, true, true);}else {if (eventObj.modifiers & 0x01)altKey = true;if (eventObj.modifiers & 0x02)ctrlKey = true;if (eventObj.modifiers & 0x04)shiftKey = true;if (eventObj.modifiers & 0x08)metaKey = true;if (eventType == "MouseEvents") {var button = 0;if (eventObj.button & 1)button = 0;else if (eventObj.button & 2)button = 2;else if (eventObj.button & 4)button = 1;var relatedTarget;if (eventObj.relatedTarget)relatedTarget = eval(eventObj.relatedTarget);evt.initMouseEvent(eventName, true, true, window, 0, eventObj.screenX, eventObj.screenY,0, 0, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);}else if (eventType == "KeyboardEvent") {var keyCode;var charCode;keyCode = eventObj.keyCode;if (eventName == "keypress") {charCode = eventObj.keyCode;}else {charCode = 0;}var keyNum = String.fromCharCode(parseInt(keyCode)).toUpperCase().charCodeAt(0);var keyIdentifier = "U+00" + keyNum.toString(16);evt.initKeyboardEvent(true, true, window,keyIdentifier,0, ctrlKey, altKey, shiftKey, metaKey);}}var target = document.getElementsByTagName('select')[5];target.dispatchEvent(evt);] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: [object Error] 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJson, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeEvent(IHTMLElement target, BrowserCommand command)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeEvent',Target:'ElementId (tagName: 'select',occurrenceIndex: '5')',Data:'onchange--@@--null',ClientId:'Client_0bf8109b-3530-46b9-8bd2-77e5b8e60970',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'System.InvalidOperationException: Javascript call [var eventObjJSON = 'null';var eventObj = JSON.parse(eventObjJSON);var eventType = "HTMLEvents";var eventName = "change";var evt = document.createEvent(eventType);if (!evt) throw "Error creating event";var altKey = false;var ctrlKey = false;var shiftKey = false;var metaKey = false;if (eventType == "HTMLEvents" || !eventObj) {evt.initEvent(eventName, true, true);}else {if (eventObj.modifiers & 0x01)altKey = true;if (eventObj.modifiers & 0x02)ctrlKey = true;if (eventObj.modifiers & 0x04)shiftKey = true;if (eventObj.modifiers & 0x08)metaKey = true;if (eventType == "MouseEvents") {var button = 0;if (eventObj.button & 1)button = 0;else if (eventObj.button & 2)button = 2;else if (eventObj.button & 4)button = 1;var relatedTarget;if (eventObj.relatedTarget)relatedTarget = eval(eventObj.relatedTarget);evt.initMouseEvent(eventName, true, true, window, 0, eventObj.screenX, eventObj.screenY,0, 0, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);}else if (eventType == "KeyboardEvent") {var keyCode;var charCode;keyCode = eventObj.keyCode;if (eventName == "keypress") {charCode = eventObj.keyCode;}else {charCode = 0;}var keyNum = String.fromCharCode(parseInt(keyCode)).toUpperCase().charCodeAt(0);var keyIdentifier = "U+00" + keyNum.toString(16);evt.initKeyboardEvent(true, true, window,keyIdentifier,0, ctrlKey, altKey, shiftKey, metaKey);}}var target = document.getElementsByTagName('select')[5];target.dispatchEvent(evt);] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: [object Error] 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJson, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeEvent(IHTMLElement target, BrowserCommand command)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)')
InnerException: none.

InnerException:
ArtOfTest.WebAii.Exceptions.ExecuteCommandException: ExecuteCommand failed!
InError set by the client. Client Error:
System.InvalidOperationException: Javascript call [var eventObjJSON = 'null';var eventObj = JSON.parse(eventObjJSON);var eventType = "HTMLEvents";var eventName = "change";var evt = document.createEvent(eventType);if (!evt) throw "Error creating event";var altKey = false;var ctrlKey = false;var shiftKey = false;var metaKey = false;if (eventType == "HTMLEvents" || !eventObj) {evt.initEvent(eventName, true, true);}else {if (eventObj.modifiers & 0x01)altKey = true;if (eventObj.modifiers & 0x02)ctrlKey = true;if (eventObj.modifiers & 0x04)shiftKey = true;if (eventObj.modifiers & 0x08)metaKey = true;if (eventType == "MouseEvents") {var button = 0;if (eventObj.button & 1)button = 0;else if (eventObj.button & 2)button = 2;else if (eventObj.button & 4)button = 1;var relatedTarget;if (eventObj.relatedTarget)relatedTarget = eval(eventObj.relatedTarget);evt.initMouseEvent(eventName, true, true, window, 0, eventObj.screenX, eventObj.screenY,0, 0, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);}else if (eventType == "KeyboardEvent") {var keyCode;var charCode;keyCode = eventObj.keyCode;if (eventName == "keypress") {charCode = eventObj.keyCode;}else {charCode = 0;}var keyNum = String.fromCharCode(parseInt(keyCode)).toUpperCase().charCodeAt(0);var keyIdentifier = "U+00" + keyNum.toString(16);evt.initKeyboardEvent(true, true, window,keyIdentifier,0, ctrlKey, altKey, shiftKey, metaKey);}}var target = document.getElementsByTagName('select')[5];target.dispatchEvent(evt);] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: [object Error] 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJson, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeEvent(IHTMLElement target, BrowserCommand command)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeEvent',Target:'ElementId (tagName: 'select',occurrenceIndex: '5')',Data:'onchange--@@--null',ClientId:'Client_0bf8109b-3530-46b9-8bd2-77e5b8e60970',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'System.InvalidOperationException: Javascript call [var eventObjJSON = 'null';var eventObj = JSON.parse(eventObjJSON);var eventType = "HTMLEvents";var eventName = "change";var evt = document.createEvent(eventType);if (!evt) throw "Error creating event";var altKey = false;var ctrlKey = false;var shiftKey = false;var metaKey = false;if (eventType == "HTMLEvents" || !eventObj) {evt.initEvent(eventName, true, true);}else {if (eventObj.modifiers & 0x01)altKey = true;if (eventObj.modifiers & 0x02)ctrlKey = true;if (eventObj.modifiers & 0x04)shiftKey = true;if (eventObj.modifiers & 0x08)metaKey = true;if (eventType == "MouseEvents") {var button = 0;if (eventObj.button & 1)button = 0;else if (eventObj.button & 2)button = 2;else if (eventObj.button & 4)button = 1;var relatedTarget;if (eventObj.relatedTarget)relatedTarget = eval(eventObj.relatedTarget);evt.initMouseEvent(eventName, true, true, window, 0, eventObj.screenX, eventObj.screenY,0, 0, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);}else if (eventType == "KeyboardEvent") {var keyCode;var charCode;keyCode = eventObj.keyCode;if (eventName == "keypress") {charCode = eventObj.keyCode;}else {charCode = 0;}var keyNum = String.fromCharCode(parseInt(keyCode)).toUpperCase().charCodeAt(0);var keyIdentifier = "U+00" + keyNum.toString(16);evt.initKeyboardEvent(true, true, window,keyIdentifier,0, ctrlKey, altKey, shiftKey, metaKey);}}var target = document.getElementsByTagName('select')[5];target.dispatchEvent(evt);] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: [object Error] 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJson, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeEvent(IHTMLElement target, BrowserCommand command)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)')
InnerException: none.

   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.InvokeEvent(Element targetElement, ScriptEventType eventType)
   at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.InvokeEvent(ScriptEventType eventType)
   at ArtOfTest.WebAii.Controls.HtmlControls.HtmlSelect.InvokeOnChange(Boolean initEvent)
   at ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.SelectDropDownActionDescriptor.Execute(Browser browser)
   at ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
Won't Fix
Last Updated: 18 Mar 2019 14:11 by ADMIN
ADMIN
Created by: Elena
Comments: 0
Type: Feature Request
3
It would be nice if there is a 'End Recording' button instead of closing the application under test to terminate the process. 
Won't Fix
Last Updated: 31 May 2017 10:05 by ADMIN
Steps to reproduce and access to the application are in the internal description.
Won't Fix
Last Updated: 19 Apr 2017 08:05 by ADMIN
Steps to reproduce and access to the application are in the internal description.
Won't Fix
Last Updated: 27 Apr 2017 10:40 by ADMIN
Using Windows Server 2016 cannot run tests remotely. The configuration is correct and clean, no firewall, no AV, unblocked ports. Although remote execution does not start at all. 

The issue was observed by two customer's environments. 
1 2 3 4 5 6