Completed
Last Updated: 08 May 2014 10:52 by ADMIN
ADMIN
Created by: Cody
Comments: 1
Type: Feature Request
3
Put this code into a child test:

        public override void OnAfterTestCompleted(TestResult result)
        {
            base.OnAfterTestCompleted(result);

            string parentName = Convert.ToString(result.Parent.Name);
            string parentId = Convert.ToString(result.Parent.Id);
            string parentRootName = Convert.ToString(result.Parent.RootName);
            string fileName = Convert.ToString(result.Parent.FileName);

            //custom code to write to the log
        }

Now run the parent test that calls this child test.
Expected: The test to pass
Actual: 
>>> Test-as-Step 'TestResultParentIssue\Child.tstest' log starts:

------------------------------------------------------------
'4/4/2014 3:24:55 PM' - Detected custom code in test. Locating test assembly: Telerik Troubleshooting.dll.
'4/4/2014 3:24:55 PM' - Assembly Found: F:\Dropbox\Support Issues\Telerik Troubleshooting\Telerik Troubleshooting\bin\Telerik Troubleshooting.dll
'4/4/2014 3:24:55 PM' - Loading code class: 'Telerik_Troubleshooting.Child'.
------------------------------------------------------------
'4/4/2014 3:24:56 PM' - Error attempting to execute a Test As Step. Details:
'4/4/2014 3:24:56 PM' - System.NullReferenceException: Object reference not set to an instance of an object.
   at Telerik_Troubleshooting.Child.OnAfterTestCompleted(TestResult result) in f:\Dropbox\Support Issues\Telerik Troubleshooting\Telerik Troubleshooting\TestResultParentIssue\Child.tstest.cs:line 78
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTestIteration(Object codeBehindInstance, Boolean isDataDriven)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTest(Test test, TestResult initializationResult)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteTestInCurrentContext(Test test)

<<< Test-as-Step 'TestResultParentIssue\Child.tstest' log ends.

Upon closer inspection you will find that TestResult.Parent is null.
Completed
Last Updated: 01 Apr 2015 16:10 by Ewin
Created by: Faten
Comments: 9
Type: Feature Request
3
Having a persistent view of the "Results" tab. 

At the moment whenever you navigate out of the "Results" tab and then come back to it, it will display the main default one with all the test list results instead of keeping the one that you were checking or working on.
Completed
Last Updated: 08 Apr 2019 04:59 by ADMIN
ADMIN
Created by: Ivaylo
Comments: 2
Type: Feature Request
3
Please add the ability of customized email body such as option for providing specific failure information in the email body. 
Completed
Last Updated: 08 Apr 2019 05:43 by ADMIN
ADMIN
Created by: Boyan Boev
Comments: 1
Type: Feature Request
3
Test Studio should have an option to extract the pie chart from results report in HTML format.
Completed
Last Updated: 15 Jul 2014 10:19 by ADMIN
ADMIN
Created by: Ivaylo
Comments: 4
Type: Feature Request
3
When using an element in a coded step with data binding in it's identification logic the step fails.



You can use the attached project in the internal description or the following steps for repro:



1. Add an element to repository.
2. Data bind the element identification logic.
3. From step suggetions add "Exists" step.
4. Execute the above steps and observe that test will pass.
5. Convert the telerik step added in step-3 to a coded step.
6. Execute the test once again, and observe that test will fail.



Version of Test Studio used for repro: 2014.1.605
Completed
Last Updated: 02 Feb 2017 12:24 by Eugeniy
Very frequently I need to test a web services behavior when:
- Simulating a cross-origin request 
- Simulating the same request by toggling HTTP/HTTPS

For both use cases I would like to be able to:
- Determine the option with a simple select/check 
- Have a visual indication whether the option is selected or not on a request level
- Ability to enter options - for example, a request should fail over HTTP, a specific domain is not allowed for cross-origin request

Thanks for your consideration. 

Best,
Anton
Completed
Last Updated: 01 Nov 2017 08:49 by Nathan
Created by: Dave
Comments: 3
Type: Feature Request
3
Seems to hang for 5+ mins with large (800kb) XML response (ATOM Feed). My response is a single line with no breaks which maybe compounding the issue?

Possibly related to the prettifier: https://feedback.telerik.com/Project/182/Feedback/Details/195944-api-tester-formatted-response
Completed
Last Updated: 19 Jan 2017 10:30 by ADMIN
Created by: Aaron
Comments: 1
Type: Feature Request
3
We occasionally need to end a test list in order to fix a specific test, and the list could be halfway through and 45 minutes in.

I think it would be beneficial to still be able to have the list write out the results for however many of the lists tests that have been completed, that way you do not need to run them again.
Completed
Last Updated: 26 Jun 2018 11:53 by SIEN
1. Execute the attached test to the second step against FF or Chrome 

2. From Elements explorer choose the recorded element and try to locate it in the DOM tree. 

Expected: The element to be located in the DOM explorer

Actual: No response from the DOM explorer. 

If the above is performed in IE it works fine. 

Details shared internally. 
Completed
Last Updated: 03 Oct 2017 14:07 by ADMIN
Steps to reproduce: 

1. Schedule a test list and edit it to be recurring minutely, hourly or daily. 

2. Once the series appear in the calendar, double click any of the items and choose to edit the series. 

Expected: The Recurring pane to display what was selected initially.  

Actual: In the Recurring pane selected will be Weekly despite of the fact it was Minutely/Hourly/Daily initially selected. The value how often the task to be repeated will not be the default (once a week) but will be the listed  previously. (if selected to run a test list in every 15 min in edit mode it will be in every 15 weeks) 

Note: If Monthly or Yearly was initially selected the appearance is as expected in Edit mode. 

Completed
Last Updated: 27 Mar 2018 12:29 by ADMIN
1. Record a test which contains connect to pop-up step.

2. Execute in Edge.



Expected behavior: The test should pass

Actual behavior: The Connect to pop-up step fails with timeout exception



Exception occurred waiting for the new browser to connect.
InnerException:
System.OperationCanceledException: Exception occurred waiting for the new browser to connect. ---> System.TimeoutException: Wait for condition has timed out
   at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo, Object target)
   at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
   at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
   at ArtOfTest.WebAii.Core.Manager.WaitForNewBrowserConnect(String url, Boolean isPartial, Int32 timeout)
   --- End of inner exception stack trace ---
   at ArtOfTest.WebAii.Core.Manager.WaitForNewBrowserConnect(String url, Boolean isPartial, Int32 timeout)
   at ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.HtmlDialogHandlerDescriptor.Execute(Browser browser)
   at ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
Completed
Last Updated: 20 Mar 2019 09:07 by Daniel
Created by: Aaron
Comments: 1
Type: Feature Request
2
It would be very beneficial to be able to select multiple test list results and be able to mass export them all to a single location as excel spreadsheets.

Currently, it is very tedious to go through and manually export each test to excel, especially when you have a lot of test lists that get run as part of your suite.
Completed
Last Updated: 18 Mar 2019 16:12 by Dan
ADMIN
Created by: Daniel Levy
Comments: 4
Type: Feature Request
2
Include Expand All & Collapse All in the Project Tab
Completed
Last Updated: 22 Mar 2017 18:38 by ADMIN
Steps to reproduce: 

1. Into the attached sample project there are recorded elements from the same frame. 

After the first recording session a baseURL was added for the project and the frame was modified accordingly

2.Trying to record further steps against elements in the same frame disregards the set BaseURL and adds the element under new frame in Elements Explorer. 

Expected would be to use the already recorded frame and element. 

Details shared internally. 
Completed
Last Updated: 04 Oct 2016 10:28 by ADMIN
Created by: Geoffrey Hudik
Comments: 3
Type: Feature Request
2
When adding a data source and picking an existing file, it's not obvious that Test Studio is making a copy of that file. I made edits to the original and it wasn't immediately obvious why those edits were showing up in Test Studio. Having a message inside the app to this effect would help and/or in corresponding documentation.

v 2016.2.630.0
Completed
Last Updated: 20 Mar 2019 09:30 by Daniel
If scheduler is overloaded or stuck it will stop working. It should either attempt to auto-recover or send an alert that is not running. 
Completed
Last Updated: 19 Feb 2019 08:12 by ADMIN
A failure occurs if trying to register an OnClick event for span element.
Completed
Last Updated: 11 Oct 2016 14:29 by ADMIN
Created by: Eugeniy
Comments: 6
Type: Feature Request
2

			
Completed
Last Updated: 10 Feb 2017 16:17 by ADMIN
Created by: Kieron
Comments: 3
Type: Feature Request
2
Would be nice to be able to do XPath to select item to Verify or Constraint against
Completed
Last Updated: 11 Oct 2016 11:30 by ADMIN
All the verifications methods have a NOT option except Body. It would be very usefull for us to have that option to make sure the response doesn't contain the wrong fields.