Completed
Last Updated: 28 Jul 2021 06:56 by ADMIN

Telerik does not support test studio assemblies in .net standard and does not have a test runner in .net core. Considering all of our Azure DevOps and container agents are running linux we will not be able to use the tool.

Please add this feature to your product.

Won't Fix
Last Updated: 28 Mar 2018 18:25 by Beth
ADMIN
Created by: Cody
Comments: 10
Type: Feature Request
42
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.
Completed
Last Updated: 07 Jun 2016 15:26 by ADMIN
ADMIN
Created by: Boyan Boev
Comments: 14
Type: Feature Request
40
Add support for the new Microsoft Edge browser.
Completed
Last Updated: 26 Dec 2016 13:02 by ADMIN
ADMIN
Created by: Ivaylo
Comments: 12
Type: Feature Request
32
Please add the ability test list results to be exported in html format. Currently we produce only aiiresult files.

Thank you.
Unplanned
Last Updated: 05 Jul 2020 14:07 by Aquila cloud
ADMIN
Created by: Ryan
Comments: 7
Type: Feature Request
27
Hi Team,

I would like to be able to use a cloud based browser platform similar to BrowserStack, Sauce Labs, Ghostlab, Browsershots, etc. In order to avoid setting up massive VM farms to distribute browser iteration testing. 

Thanks!
Won't Fix
Last Updated: 13 Jun 2018 13:38 by Manish
ADMIN
Created by: Cody
Comments: 2
Type: Feature Request
23
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.
Declined
Last Updated: 15 Dec 2023 10:25 by ADMIN
Some customers would like the ability to us e code as the condition in Test Studios If/Else logical block. They don't want to do everything in code, only the condition because not every condition is a simple verify some property of some element.

Another less elegant solution to the problem is to add the ability of a GoTo step X from code.
Completed
Last Updated: 10 Nov 2017 20:35 by George
ADMIN
Created by: Boyan Boev
Comments: 12
Type: Feature Request
23
It will be much easier and faster to configure the browsers if we have such functionality in case you don't have installed Test Studio Standalone version.
Completed
Last Updated: 13 Jun 2018 13:34 by ADMIN
ADMIN
Created by: Byron
Comments: 1
Type: Feature Request
22
Currently, load tests do not decode JSON and XML from the HTTP requests and responses captured for load testing. Decode these in the captured traffic and offer them as dynamic target options in the load test configuration.
Unplanned
Last Updated: 17 Oct 2022 09:03 by ADMIN
Sometimes customers want to be able to run their test with the browser launching in a special mode (e.g. incognito mode, custom/specific user profile, etc.). If the customer could add custom command line parameters to be used when launching the browser they could accomplish this.
Completed
Last Updated: 22 Mar 2019 09:01 by Ivaylo
When a test list is executed it results in a list of all executed tests. There should be an option that allows only failed tests to be re-executed in the context of the same test list.
Completed
Last Updated: 24 Jan 2017 13:45 by ADMIN
Created by: Ewin
Comments: 15
Type: Feature Request
19
If the tests can have a central place to know what tests are being used by other tests, then it would be nice to replace some tightly dependent tests with other shorter and generic tests like navigation to the functional area. 

Something that is similar to the element repository.
Completed
Last Updated: 05 Apr 2019 11:14 by ADMIN
In certain HTML pages the API call Control.Refresh(); may return the wrong element. Here's a sample HTML to reproduce the problem:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>

<body>

<div id="MainContainer">
	<h1>
		Sample page with Duplicate controls ID's
	</h1>
	
	<div class="linksGroup1" style="display:none">
		<a id="linkItem1">
			<span>Item0</span>
		</a>
		<br/>
		<a id="linkItem2">
			<span>Item1</span>
		</a>
		<br/>
		<a id="linkItem3">
			<span>Item2</span>
		</a>
		<br/>
	</div>

	<div class="linksGroup2" style="display:block">
		<a id="linkItem1">
			<span>Item3</span>
		</a>
		<br/>
		<a id="linkItem2">
			<span>Item4</span>
		</a>
		<br/>
		<a id="linkItem3">
			<span>Item5</span>
		</a>
		<br/>
	</div>
</div>

</body>
</html>

Here is framework code that demonstrates the problem:
            string localPageIE = @"C:\Users\gibson\Documents\Support Issues\DuplicateID.html";
            Manager.Current.LaunchNewBrowser(BrowserType.InternetExplorer);
            Manager.Current.ActiveBrowser.NavigateTo(localPageIE);

            // get all anchors from second (visible) panel
            ReadOnlyCollection<HtmlAnchor> linkWrappers = Manager.Current.ActiveBrowser.Find.AllByTagName<HtmlAnchor>("a");

            // get second item from collection to demonstrate issue
            HtmlAnchor linkItem = linkWrappers[3];

            // log info before refresh call
            Log.WriteLine(string.Format("Requested Anchor: innerText - [{0}], tagIndex - [{1}]", linkItem.BaseElement.InnerText, linkItem.BaseElement.TagNameIndex));

            // log info after refresh call
            linkItem.Refresh();
            Log.WriteLine(string.Format("Requested Anchor: innerText - [{0}], tagIndex - [{1}]", linkItem.BaseElement.InnerText, linkItem.BaseElement.TagNameIndex));

Expected: Both lines written to the log to be identical
Actual: 
[Trace] : Requested Anchor: innerText - [Item3], tagIndex - [3]
[Trace] : Requested Anchor: innerText - [Item0], tagIndex - [0]
Declined
Last Updated: 14 Dec 2023 14:16 by ADMIN
Create a command line option to output the results of an ArtOfTest.Runner execution of a Test Studio test or test list in MSTest .trx results format.
Under Review
Last Updated: 04 Jan 2024 08:37 by ADMIN
Created by: Chad
Comments: 3
Type: Feature Request
17
It would be nice to be able to include an existing test list as a selection when creating/editing a different test list.  This would allow for simple lists to serve as the basis for more complex lists, making list changes more manageable and simplifying the creation of larger test lists.
Completed
Last Updated: 05 Apr 2023 14:07 by ADMIN
We have all the recorded objects inside a silverlight iframe.

Now our applications have changed and we don't have Iframe anymore.  

But existing scripts are not working as it throws error that silverlight/contentframe is missing. 
Pending Review
Last Updated: 24 Jul 2023 08:51 by Daniel
ADMIN
Created by: Rodney
Comments: 6
Type: Feature Request
17
A project's BaseURL appends a slash after the URL is entered into a Project's settings. This is not idea in environments where you URL's are parsed like the following: 

1) Protocol: http://
2) Environment: dev, uat or blank
3) Sub Domain: admin, shopping
4) Domain: mycompany.com

So when the base URL for the dev test list is "http://dev" for example. It navigates to http://dev/shopping.mycompany.com. It would be preferable in some cases if the test would navigate to http://devshopping.mycompany.com. 

To achieve that, there needs to be a method to remove the appending slash from the Base URL. 

Completed
Last Updated: 15 Sep 2016 07:56 by ADMIN
Created by: Stoil
Comments: 6
Type: Feature Request
16
Consider the following sample Angular login form: http://www.tutorialspoint.com/angularjs/angularjs_login_application.htm

Recording this as a Test Studio UI test doesn't work because TS' non-simulated typing steps will not trigger the angular input events. And so the 'Sign in' button will remain disabled.

The workaround is to trigger the event manually in code with something like this:
Actions.InvokeScript("angular.element(" + element.ClientSideLocator + ").val('" + text.Replace("'", "\\'") + "').triggerHandler('input')")

This exact issue has been discussed: http://www.telerik.com/forums/will-there-be-support-to-handle-angular-applications

And you would have to add a coded step after every input typing step. It's very inconvenient. Test Studio should detect whether this is an angular control and then automatically arrange for the script to triggering behind the scenes. The same way it works for HtmlSelect: http://screencast.com/t/DvWbwjMv5

You can simply set the step to SimulateRealType but this is not a great solution.

Angular is extremely popular and by not supporting it properly is really hurting TS' appeal. 
Completed
Last Updated: 25 Jul 2016 07:21 by ADMIN
ADMIN
Created by: Daniel Levy
Comments: 3
Type: Feature Request
16
This feature request is to add the ability to create functional tests against web services / API's / JSON into Test Studio. Please use the up-vote / down-vote tool to provide us feedback on if this is something that is needed in your organization.
Completed
Last Updated: 03 Apr 2023 21:09 by ADMIN
I would like to be able to manually move an element from one page definition to another by dragging & dropping it in the Elements pane.  I would also like to be able to duplicate an element in another page by copy & pasting in the Elements pane.
1 2 3 4 5 6