Pending Review
Last Updated: 15 Dec 2016 16:53 by Matt
Created by: Matt
Comments: 0
Type: Feature Request
2
TagIndex is not effective in apps with changing semantics. The ability to affix more specific traversal cascades with psuedo selectors would improve performance and specificity in targeting items in the DOM tree.

Examples
TagSemanticPath: 'is exactly' 'my-custom-element table tr td span'
TagSemanticPath: 'is exactly' 'my-custom-element div div span:last'
TagSemanticPath: 'is exactly' 'my-custom-element div table tr:nthChild(2n +1)'
TagSemanticPath: 'is exactly' 'div div div div table tr td td td td'

Reverse traversals would also be very nice to have.
Pending Review
Last Updated: 05 Dec 2016 22:24 by ADMIN
ADMIN
Created by: Daniel Levy
Comments: 0
Type: Feature Request
0
Add a search dialog to the datasource window. There are situations where a user might have up to 50 different datasources in a project and need to find out if there is already a particular datasource created for something - right now there is no folder structure within this view and also no ability to search.
Pending Review
Last Updated: 05 Dec 2016 22:10 by ADMIN
Include option to stop a data driven test on the failed iteration
Pending Review
Last Updated: 14 Mar 2017 15:04 by chris
When Daylight Savings Time ended on November 6, our scheduled tests started running an hour earlier than scheduled.  I had to "edit" each schedule (without actually changing any settings) and save in order for the time in the "TimeToRun" setting in the job details file to adjust for the time change.  It would be nice if this could happen automatically.  Or maybe add a right-click option to for updating the time or something.
Pending Review
Last Updated: 10 Nov 2016 16:36 by ADMIN
The ability to load testing of a OpenID Connect 1.0 and OAuth 2.0 protocols based applications.
Request is to detect dynamic targets that can be used for such authentication.
Pending Review
Last Updated: 29 Nov 2016 19:30 by ADMIN
ADMIN
Created by: Andy Wieland
Comments: 1
Type: Feature Request
5
Please consider providing an option to lease time to execute tests on cloud-hosted runtimes.  I would love to be able to schedule tests to run against all browser/OS permutations I need to cover for an application.  This should be provided much like a mobile device cloud with a SAAS model that allows for both public cloud and private cloud options.

This would eliminate a huge hurdle for organizations that are simply not allowed the level of access required to execute tests requiring admin-type permissions.  Additionally customers will grasp a better understanding of the value of the runtime licenses if it is something they can easily use without the headache of setting it up and maintaining it.  This coupled with the option to lease load VU's would be very valuable as well.
Pending Review
Last Updated: 07 Nov 2016 13:44 by Ram
 Telerik Test Studio direct integration with Sourcegear and other major version control systems.
Pending Review
Last Updated: 03 Nov 2016 17:12 by ADMIN
ADMIN
Created by: Nikolay Petrov
Comments: 0
Type: Feature Request
1
There are certain scenarios where the functionality represented by "finally" in the "try... catch..." scenario is needed. 
A function or step which can be executed at any point when the failure of the step occurs is welcome.
Pending Review
Last Updated: 03 Nov 2016 18:08 by Steve
ADMIN
Created by: Konstantin Petkov
Comments: 1
Type: Feature Request
1
Test Studio IDE supports source controlled projects with Git from R2'16 release. It will be great if it's scheduling service can also connect to and read test lists and tests from Git too similar to TFS.
Pending Review
Last Updated: 01 Nov 2016 14:18 by Miguel
we are using hp alm for our requirement/test management tool and would be nice to have some integration to get the test results from mobile app testing reflected in that Matrixed environment
Pending Review
Last Updated: 20 Mar 2019 12:35 by Daniel
Created by: chris
Comments: 1
Type: Feature Request
5
I would like to make the list of agents "select all" checkbox, as checking multiple machines is tedious and if you misclick you have to start over as they are all deselected. 
I would also like to see a static set and save the "email to" in the results settings. 
I would also like to know who the test case owner is in the email as a option. 
I would like to have the ability to have the tests that fail in the list create a new test list, consisting of the failed test lists to run at a later time. 
Pending Review
Last Updated: 13 Oct 2016 11:00 by ADMIN
Test Studio Results could be synced to HP Quality Center only once. Each action after that does not change their state - their status (Passed/Failed) cannot be seen, test results under a test set cannot be seen and synced. Adjust Test Studio results to be compatible to be synced in HP QC.
Pending Review
Last Updated: 05 Sep 2016 13:42 by Valentijn
It would be very nice if the trial version had some more links to information and youtube video's f.i. if hovering on some items.

f.e. how can i use the local data in a test step?
Pending Review
Last Updated: 09 Jul 2016 17:14 by Robert
Seems obvious now, but I was tripped up by why my source bitmap and test bitmap were not comparing equal. It was because the Capture() grabbed the background color of the page and my source bitmap has a transparent background. Would it be practical to ignore transparent areas from the source to the test image?
Pending Review
Last Updated: 20 Jun 2016 07:42 by ADMIN
Multilevel nested data driven tests in a project (find attached). See structure below: 

Initial test -> runme - root (fail) 
--calls ''lvl1 - dd" which is datadriven

lvl1 - dd
--calls "lvl2 - dd (pass DD to lvl3)" which is datadriven

lvl2 - dd (pass DD to lvl3)
--calls "lvl3 - dd inherit" which is datadriven + inheritparentdatasource


Expected behavior: lvl3 inherits lvl2 data and all tests pass

Actual behavior: lvl3 inherits lvl1 data and doesn't find a match and all tests fail. 

A user expectation is that inherited data is only a level above in the nested structure.


For reference in the project is also added an initial test "runme - root (ok)" which works fine since it calls a variant of "lvl1" that is not data driven.
Pending Review
Last Updated: 20 Mar 2019 13:48 by Daniel
Based on the documentation, system path is a manual step
http://docs.telerik.com/teststudio/features/test-runners/add-path-environment-variables

It would be very beneficial when you are setting up multiple test machines to add system path automatically(or an option) as part of TestStudio MSI installation.


Pending Review
Last Updated: 13 May 2016 14:22 by Brandon
ADMIN
Created by: Ivaylo
Comments: 1
Type: Feature Request
5
It would be nice if we implement a ScrollToMiddle feature in Test Studio. The reason for this is that we have ScrollToTop and ScrollToBottom, but sometimes when we have static elements  for example static header or footer in a page the following problem is experienced:

In a test if you want to click on an element that is scrolled to visible the element in question is getting under the static header or footer on the page and cannot be clicked.
Pending Review
Last Updated: 13 May 2016 07:43 by ADMIN
ADMIN
Created by: Ivaylo
Comments: 0
Type: Feature Request
3
Please add the ability to convert handle dialog recorded steps in code.
Pending Review
Last Updated: 12 May 2016 14:33 by Lori
I would like to see the name of the machine that ran the test list as part of the Manage Results dialog.
Pending Review
Last Updated: 07 Jun 2016 09:09 by Medha
In a *coded step*, I want to set a variable (SetExtractedValue) containing the machine name.  Later, in the *Visual Steps*, I want to use an IF statement to interrogate the value of the variable and make a decision as to whether one block of statements should be run depending on the value.
So, if in the coded step, the following lines are found:
     string sComputerName = System.Environment.MachineName;
     SetExtractedValue("RunningComputerName", sComputerName.ToString());

Then later, in a Visual Step, I want some include an IF statement with something like:
     IF (GetExtractedValue("RunningComputerName") = "BEDNERLT")
          do this block of visual steps
     ELSE
          do this other block of visual steps

As a corollary request, allow a visual step to set the value of a variable that can be accessed by a coded step.