Completed
Last Updated: 07 Jun 2016 15:26 by ADMIN
ADMIN
Created by: Boyan Boev
Comments: 14
Type: Feature Request
39
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.
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
21
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.
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]
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: 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: 13 Jun 2018 13:27 by Milan
When you schedule a test list you have a Get Latest from TFS option. When you Run List Remotely this checkbox is missing. Since we are a TFS shop we really need this option added to Run List Remotely.
Completed
Last Updated: 08 Apr 2019 05:02 by ADMIN
Currently, running a test list compiles the entire project if a test within that list contains a coded step. If another test in the project is in development and contains code that does not compile, the test list will not execute - even if the test in development is not included in the test list. This idea will allow a flag to be set that the test in 'In Development' and thus be excluded from compilation of a test list. Tests that are flagged as such would not be available to be included in a test list.
Completed
Last Updated: 17 Jan 2019 09:31 by ADMIN
Release R1 2019 release
ADMIN
Created by: Boyan Boev
Comments: 8
Type: Feature Request
13
When you include a test as a step into a higher level test, breakpoints in the inner test don't work.

This is very inconvenient when you want to execute a "tree" of tests and need to stop in one of the nested tests.
Completed
Last Updated: 15 Oct 2018 13:15 by Jeff
ADMIN
Created by: Boyan Boev
Comments: 9
Type: Feature Request
12
We should support Microsoft's implementation of the popular distributed version control system (DVCS), Git, within Team Foundation Server 2013 and their cloud-hosted offering, Team Foundation Service (TFService).
Completed
Last Updated: 09 Apr 2019 12:59 by ADMIN
Currently when a test step is set to SimulateRealClick or SimulateRealTyping, the target element is unconditionally scrolled to the top of the browser window, even in cases where the element is already visible.
It would be more efficient to test if the target element is already fully visible and only scroll when needed.
Completed
Last Updated: 10 Feb 2015 07:40 by ADMIN
From ticket 843450:

When viewing scheduled test list results, then navigating to the test, then attempting to return to the results page causes the results page to reload and lose my previous location.

1. browse to the results page and open a result
2. Observe a test execution error and open the test with the icon on the upper right
3. Observe / correct the specific test
4. Attempt to return to the results page and observe that the results must be re-loaded and my previous place is lost (set to default weekly view, no test opened)
Completed
Last Updated: 13 Jun 2018 13:33 by ADMIN
Currently the Test Studio Load testing feature will only detect dynamic targets if they are in a standard key-value query format. Load testing should add support for dynamic targets received and sent back to the WebAPI in a JSON format. JSON is ubiquitous and the lack of support for JSON dynamic targets is a big limitation. 
Completed
Last Updated: 14 Sep 2015 14:18 by ADMIN
ADMIN
Created by: Ryan
Comments: 2
Type: Feature Request
10
Hi,

I would like to have Windows 10 supported by Test Studio. 
Completed
Last Updated: 10 Jul 2017 18:39 by Jeremy
ADMIN
Created by: Ryan
Comments: 3
Type: Feature Request
10
Hi all,

I would like the ability for Test Studio to integrate with an array of different Device Cloud providers for mobile testing. 

Thanks!
Completed
Last Updated: 08 Sep 2015 06:38 by ADMIN
ADMIN
Created by: Boyan Boev
Comments: 2
Type: Feature Request
10
On the Schedule Test Lists dialog there are Recurring Pattern options: Daily, Weekly, etc.

I'd like to suggest an option for Hourly or something flexible that is more frequent than daily.
Completed
Last Updated: 09 Dec 2014 15:17 by ADMIN
ADMIN
Created by: Ivaylo
Comments: 4
Type: Feature Request
10
Edit in live works only for IE, with any other browser the option is greyed out. Please add this functionality for the other supported browsers as well (Firefox, Chrome, Safari).
1 2 3 4 5 6