Won't Fix
Last Updated: 28 Mar 2018 18:25 by Beth
ADMIN
Created by: Cody
Comments: 10
Type: Feature Request
40
I have created a seperate project containing Telerik tests which I plan to import as 'TestAsStep' components into my main test cases.

However, I cannot seem to be able to locate then when i try to add them to the test.

The Visual Studio solution has the project where these components are located added to the workspace, but it's a different project then where the master test is located.

The reason why this is important to us, is because we have a number of different web-apps (verticals) that all share the some common basic behaviour (eg. Login to system, Search for User, etc). It is this common behaviour that we have modelled as individual web tests to be used as 'TestAsSteps' in all of our main projects for each vertical.
Won't Fix
Last Updated: 13 Jun 2018 13:38 by Manish
ADMIN
Created by: Cody
Comments: 2
Type: Feature Request
22
Currently a single test can be bound to only one data source (a single file, a single sheet, etc.). For larger tests that include subtests and passing data to the subtests, the single spreadsheet becomes nearly unmanageablylarge. It would be useful in cases like this to be able to bind the test to multiple data sources (e.g. multple sheets within the same Excel file). Then the various subtests can reference data in sheet 2, 3, 4, etc. while the parent test could use data from sheet 1. This would significantly simplify setting up the data being feed into the main parent test.
Won't Fix
Last Updated: 14 Jun 2017 11:43 by Tom
ADMIN
Created by: ipanchev
Comments: 4
Type: Feature Request
10
I want to be able to re-order the tests inside a dynamic test list.
Won't Fix
Last Updated: 26 Mar 2019 06:56 by ADMIN
ADMIN
Created by: Byron
Comments: 3
Type: Feature Request
8
Include a way to mark a Test Studio test with a Visual Studio 2012 test trait to allow test discovery in the VS Test Explorer.
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: 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: 20 Jan 2017 11:37 by ADMIN
Steps to reproduce:
1. Select edit in live within element repository, and choose "select step" to locate element in live UI. 
2. Once i choose that step from the list of tests it provides, TS executes everything up to that step AND that step itself. 

This can be an issue since that step is often clicking a link/button and opening a new page, where TS is unable to validate against since the element was only visible on previous page.

Is it possible to make sure TS only executes the steps up until that selected step? so that when I try to validate against the live UI, the element should still be visible?

Thanks!
Won't Fix
Last Updated: 01 Jul 2016 07:32 by ADMIN
ADMIN
Created by: Ivaylo
Comments: 3
Type: Feature Request
4
Steps for repro:

Execute the attached test (Web Test). Step 12 hangs infinitely without prompting an error message.

Expected behavior: To fail after certain period of time.

If you enable step 11, which is wait for exist for element in the failing step, the test passes. Also if you change the find logic to tagname == span and TextContent == Style, it starts working.

Won't Fix
Last Updated: 15 Mar 2016 12:38 by ADMIN
We should enable teams to use the Friendly Naming option for elements when recording, not just when manually adding elements to the repository. Teams with any significant application end up with huge repositories full of badly named elements. This turns into a maintenance nightmare because teams can't be expected to go back and rename everything.

Adding this to the natural workflow would help teams by getting the right information at the best point in time: right when they're recording.

The ideal flow would be
* Turn on Friendly Naming
* When recording, if an element is already in the repository, don't show the dialog
* If an element is not in the repository, show the dialog and allow the user to enter a friendly name
Won't Fix
Last Updated: 26 Jan 2015 10:05 by ADMIN
Currently you can record Silverlight applications only in IE browser or Out-of-Browser. It would be good if you can record also in Firefox, Chrome and Safari browsers.
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 2016 13:17 by Zach
ADMIN
Created by: Ryan
Comments: 2
Type: Feature Request
3
I would like the ability to combine both web tests and mobile tests in a single test list. This would allow me to perform an action in browser, and then verify in a subsequent mobile test. 

Thanks
Won't Fix
Last Updated: 14 Oct 2016 17:15 by chris
Steps to Reproduce:
Step 1: Create a test list and click on Schedule Test List  for execution.

Step 2: Configure the SMTP settings.

Step 3: On step 3(Select Notification Settings), upon selecting the option- Send test results by email, the email customization area to enter email addresses gets enabled.

Step 4: Enter the distribution list here.

Expected Result: All the email recipients in the distribution list must receive the email notification, upon the execution of the test list.

Actual Result: Sometimes, only the first recipient from the distribution list receives the email notification, else there is no email being sent at all. 
When multiple distribution lists are entered, same results are observed.
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: 20 Mar 2019 15:44 by ADMIN
Having the ability to move an automated test over to a manual one.  Would also be nice to export the automated tests to excel.
Won't Fix
Last Updated: 20 Mar 2019 15:17 by ADMIN
We have no need ever for the Team Pulse docked window.  It would be nice to be able to keep this optional docking window from displaying at all.
Won't Fix
Last Updated: 20 Mar 2019 15:14 by ADMIN
ADMIN
Created by: Ivaylo
Comments: 0
Type: Feature Request
2
Add a setting in the UI for the ability to execute a specific step when test fails. Currently this is only possible using execution extension. 
Won't Fix
Last Updated: 13 Oct 2016 06:45 by ADMIN
1. Schedule a  failing test list (i.e. element not found) with SMTP settings configured.

2. On step 3 where the notification settings are, select Only on unexpected errors (not related to the app) radio button.

Expected behavior: The test list is executed and it is failed, no email notification should be received

Actual behavior: The test list is executed, marked as failed and the email notification is received 
Won't Fix
Last Updated: 16 Aug 2016 08:16 by ADMIN
Error when trying to deserialize large JS RAD object using Invoke JS Browser function.



In order to reproduce execute the test in the attached project.



The exception thrown is:



Error Message:
ArtOfTest.WebAii.Exceptions.ExecuteCommandException : ExecuteCommand failed!
InError set by the client. Client Error:
System.InvalidOperationException: Javascript call [JSON.stringify(eval(\"$(\\\'#ctl00_MainHeaderControl_TelerikLogoImage\\\')\"));] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: TypeError: Object expected 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJSON, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunctionReturnJSON',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'$(\\\'#ctl00_MainHeaderControl_TelerikLogoImage\\\')',ClientId:'Client_d5694d3f-84a9-4f4c-94be-3201f1e1be48',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'System.InvalidOperationException: Javascript call [JSON.stringify(eval(\"$(\\\'#ctl00_MainHeaderControl_TelerikLogoImage\\\')\"));] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: TypeError: Object expected 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJSON, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)')
InnerException: none.
Exception Message:
ArtOfTest.WebAii.Exceptions.ExecuteCommandException : ExecuteCommand failed!
InError set by the client. Client Error:
System.InvalidOperationException: Javascript call [JSON.stringify(eval(\"$(\\\'#ctl00_MainHeaderControl_TelerikLogoImage\\\')\"));] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: TypeError: Object expected 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJSON, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunctionReturnJSON',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'$(\\\'#ctl00_MainHeaderControl_TelerikLogoImage\\\')',ClientId:'Client_d5694d3f-84a9-4f4c-94be-3201f1e1be48',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'System.InvalidOperationException: Javascript call [JSON.stringify(eval(\"$(\\\'#ctl00_MainHeaderControl_TelerikLogoImage\\\')\"));] failed! Please make sure the function exists and the call is using the correct prototype signature. Javascript error: TypeError: Object expected 
   at ArtOfTest.InternetExplorer.IECommandProcessor.InvokeFunction(String functionCall, Boolean useEval, Boolean returnJSON, IHTMLDocument2 doc)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessActionCommands(BrowserCommand request)
   at ArtOfTest.InternetExplorer.IECommandProcessor.ProcessCommandInternal(WebBrowserClass ieInstance, BrowserCommand request, IHTMLDocument2 document)')
InnerException: none.
Stacktrace:
 at ArtOfTest.WebAii.Core.Browser.ExecuteCommandInternal(BrowserCommand request)
 at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request, Boolean performDomRefresh, Boolean waitUntilReady)
 at ArtOfTest.WebAii.Core.Actions.InvokeScript[T](String script)
 at TelerikSample.Test.RunTest() in C:\Users\ittodorov\Desktop\work files\18.03.2016\TelerikSample-2\TelerikSample\TelerikSample\Class1.cs:line 37
Output:
DialogPlayback: Manager.SetupDialogMonitoring() : Beginning monitoring for dialogs from the set {}.
Won't Fix
Last Updated: 19 Dec 2016 09:28 by ADMIN
For a scheduled list we have had issues for several days with the email indicating 
Run Summary:	0 of 0 test(s) run; 0 passed, 0 failed, 0 not run  while the Results Tab shows that test have executed and gives more appropriate pass and failure information.   
We would like the emails to match the actual results. 
See attached pdf for example screen shots. 
1 2 3 4 5 6