Many customers have custom templates and custom fields that are required and they wish to populate with the data provided by Test Studio. We have achieved the same request for Jira custom fields (http://docs.telerik.com/teststudio/features/integration/bug-tracking/jira-custom-fields) and for TFS custom fields (http://docs.telerik.com/teststudio/features/integration/bug-tracking/tfs-custom-fields), so hopefully this is possible. Thank you!
Currently, the selected browser will open automatically before the first steps are executed. If there was a way to prevent this from occurring until after a pretest script is executed that would be a HUGE plus. Much the same QTP allows you to just execute a script and doesn't require the browser even be open and later you InvokeApplication to start the web based scripting. For instance if I want to change my hosts file to point to a specific DEV box I need to execute a batch file to update my hosts. But if the browser is open first then it's going to wherever it wants really. The only way around I've found is to execute the first cycle with a blank row to skip to the next iteration of the script but at the end clear and go to next hosts.
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.
After using the search for a test, all of the folders are expanded. It would be nice to have the ability to expand and collapse the folders
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.
Include option to stop a data driven test on the failed iteration
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.
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.
Telerik Test Studio direct integration with Sourcegear and other major version control systems.
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.
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.
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
If you delete files or folders from your test suite using the TS standalone IDE, the Visual Studio plug-in will not detect the deleted files/folders when you compile your project so you must re-delete them there too.
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.
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?
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.
The test list events are fired in case of running on the scheduling server, however the problem occurs in case of running on the execution client setup (out of the server). Steps to reproduce: 1. Create your own execution extension. 2. Override OnBeforeTestlistStarted and OnAfterTestListCompleted. 3. Create a test list and run it remotely. Expected: OnBeforeTestListStarted and OnAfterTestListCompleted are called. Actual: OnBeforeTestListStarted and OnAfterTestListCompleted aren't called.
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?
When I record test with Test Studio each test starts application at test start and closes it after test run. I’m searching for an option that says “Reuse running app” or something similar. There is such an option for Web - 'RecycleBrowser'.