Pending Review
Last Updated: 30 May 2019 15:00 by Tetsu

Visual Studio behaves differently when using the PresentationCore.dll and on scaling different than 100% - here is some additional information about the Microsoft DPIHelper class

Using this one somehow interferes with how Test Studio and the Testing Framework handles the different display scaling settings and causes some actions to be performed on wrong element. 

Pending Review
Last Updated: 27 May 2019 08:39 by JC

Currently iOS Xamarin application can be configured to be testable on a Mac machine.

A good extension of the feature will be to add the ability to build the iOS application from Visual Studio on Windows machine. 

Approved
Last Updated: 23 May 2019 11:43 by ADMIN
 I generated html report using  ArtOfTest.Runner.exe, but when I open the html file in browser,  I'm not able to see the images for Actual or Expected. It's always displays a default images.
Approved
Last Updated: 23 May 2019 11:42 by ADMIN

I ran a test list through 'Schedule TestList' using "Run locally" scheduling setup and i received an email with html attachment. When i open the html I can see the actual and expected screenshot are missing.

Completed
Last Updated: 16 May 2019 07:25 by ADMIN

The latestMongoDB 4.0.6. cannot be restarted from Scheduling Configuration setup, the mongo service config gets broken if started through the Scheduling wizard and service cannot be started anymore. 

Workaround to resolve the not working MongoDB service: 

Using the latest version of MongoDB 4.0.6.
1. Since the current state of the Mongo service is not a working one, it will be required to completely uninstall the MongoDB and then perform a clean installation again. 
2. The important note is to install the MongoDB as a Windows service - this is the default configuration. 
3. This installation will install and start the MongoDB service. 
4. Next important thing to keep in mind is to avoid restarting the MongoDB service from the Scheduling configuration - this is the first tab of the wizard and it shouldn't be used until a permanent fix is available. 
5. The Scheduling and Storage services can be freely configured from the respective two tabs and the remote execution should be working now. 

Using a previous version of MongoDB 
1. If the version of MongoDB is not of great importance, you can install any previous version. 
2. The easiest way is to completely uninstall both MongoDB and Test Studio from Windows Control Panel. 
3. Then perform a clean installation of the latest version of Test Studio. This will install MongoDB 3.0. and you can freely start the Scheduling configuration. 

Pending Review
Last Updated: 13 May 2019 15:12 by Lisa
Created by: Lisa
Comments: 0
Type: Feature Request
3

It will be useful to implement handling the scenario where a page supports multiple files download in a sequence

- a prompt to decide whether to allow or block the multiple files download,

- download dialog steps to handle each of the files download location. 

Approved
Last Updated: 13 May 2019 07:57 by ADMIN
Created by: Girish
Comments: 3
Type: Bug Report
3

While connecting  to Jira Cloud (https://name.atlassian.net) with valid userid and password, its giving error message "The remote server returned an error :(401) Unauthorized".


Completed
Last Updated: 09 May 2019 12:20 by ADMIN
Created by: shikha
Comments: 1
Type: Bug Report
0

The recorder is not recognizing elements in the iframe and I am not able to record any actions.

Approved
Last Updated: 02 May 2019 14:18 by ADMIN

Scenario:Use a simple Login-Logout test that is separated into two different tests, executed as steps (Login test & Logout test = login-logout test) for performance run.

Issue: The current overview functionality will show the execution of the test steps 'login' and all the individual steps from the nested test, then moves onto the 'logout' test and the steps for the second nested test. The times displayed for the 'Test as Step' steps is the client side time, required for the initialization of the nested test. 

There are two options for more understandable results - the 'Test as Step' step should either not representing any time, or displaying the summed up time of the nested step execution. 

Approved
Last Updated: 01 May 2019 12:13 by ADMIN
Created by: Kevin
Comments: 0
Type: Bug Report
1
The logged line from a coded step in conditional loop is written before the loop starts. It should be placed at the correct position of the coded step.
Completed
Last Updated: 23 Apr 2019 10:56 by ADMIN
When there are missing ODBC drivers, excel files cannot be data bound to a test. It will be helpful to include a verification for the availability of that driver and warn the user its installation is required to continue with data bound tests. 
Approved
Last Updated: 16 Apr 2019 13:53 by ADMIN
Created by: Jeremy
Comments: 0
Type: Feature Request
0

Currently Test Studio supports Toggle calendar action and selecting date from the visible month when automating Kendo Angular datepicker. 

It will be helpful if the support is extended and setting the date directly in the KendoInput is also an option. As of now using Actions.SetText() is not triggering the necessary events and real user behavior is required to handle the scenario. 

Depending on the exact implementation, a coded step may be required to enter valid date. 

Completed
Last Updated: 12 Apr 2019 08:10 by ADMIN

Test Studio  Run-time edition does not deploy the TestAdapter.dll with its installation.

Thus Test Studio tests cannot be executed with the VSTestConsole.exe in a Azure DevOps (VSTS) pipeline. 

Workaround: 

The TestAdapter.dll for VS 2017 and VS 2019 is being deployed to the Test Studio installation folder (for Ultimate or Dev Edition installations) along with the respective *.vsix package. Until the misbehavior is fixed, the vsix package can be copied to the agent machine and installed with double click. Then refer the dll from the respective location. 

Completed
Last Updated: 11 Apr 2019 12:02 by ADMIN
Ability to record a test step and then change the Element with an existing Element.

Here is the workflow:
I record a step and edit the Element.  Then every time I record on the same UI object, Test Studio creates a new element.  Since it creates a new element, I have to manually edit every duplicate element to exactly match the first element in order for them to merge.  I would like the ability to change the element the step is using to an existing element.  
Completed
Last Updated: 10 Apr 2019 05:43 by ADMIN
When you schedule and run a test list you get the following entries in the Scheduling server log:
[05/06 19:32:52,Telerik.TestStudio.ExecutionManagerService.exe(4344:12),Execution] JobBroker.ScheduleJobAsync() : Job satisfied all preconditions, id = eae7a94a-c7b8-408f-9021-3a315eeb1042
[05/06 19:32:52,Telerik.TestStudio.ExecutionManagerService.exe(4344:12),Execution] JobBroker.ScheduleJobAsync() : Job sent to scheduler, id = eae7a94a-c7b8-408f-9021-3a315eeb1042
[05/06 19:32:52,Telerik.TestStudio.ExecutionManagerService.exe(4344:12),Execution] JobsController.CreateNewJob() : Accepted new job, Id = eae7a94a-c7b8-408f-9021-3a315eeb1042
[05/06 19:33:28,Telerik.TestStudio.ExecutionManagerService.exe(4344:40),Execution] JobRunner.RunJobAsync() : TestList loaded for job ID = eae7a94a-c7b8-408f-9021-3a315eeb1042
[05/06 19:33:28,Telerik.TestStudio.ExecutionManagerService.exe(4344:40),Execution] JobRunner.RunJobAsync() : Job started, ID = eae7a94a-c7b8-408f-9021-3a315eeb1042
[05/06 19:34:10,Telerik.TestStudio.ExecutionManagerService.exe(4344:12),Execution] JobRunner.<CleanupTestRunsStatus>b__12() : TestList finished; updating dispatch group header job Id = eae7a94a-c7b8-408f-9021-3a315eeb1042
[05/06 19:34:10,Telerik.TestStudio.ExecutionManagerService.exe(4344:12),Execution] JobRunner.<CleanupTestRunsStatus>b__12() : TestList finished; sending notifications
[05/06 19:39:10,Telerik.TestStudio.ExecutionManagerService.exe(4344:28)] First trace message from pool unnamed thread (managed ID = 28, native ID = 12868).
[05/06 19:39:10,Telerik.TestStudio.ExecutionManagerService.exe(4344:28),Execution] JobRunner.<CleanupTestRunsStatus>b__12() : TestList execution status expired- removing from list job id=eae7a94a-c7b8-408f-9021-3a315eeb1042

What's missing is which execution server the test list was sent to. This can be important information in a setup that has multiple execution servers.
Completed
Last Updated: 10 Apr 2019 04:43 by ADMIN
The size of failure information field in the verification builder is only two rows and cannot be resized. 

We should copy the text somewhere outside of Test Studio in order to see it.

Steps to reproduce:

1. Create a test with a verification step.

2. With an attached recorded right click on the verification step and choose Edit.

3.  The Sentence Verification Builder appears and if the validation fails the information field is really small and unreadable.

See the attached screen shot.
Completed
Last Updated: 10 Apr 2019 04:15 by ADMIN
I have this idea in mind but not sure how to start with. How to add a custom option(control like a button or check box) in the UI?
Completed
Last Updated: 10 Apr 2019 04:09 by ADMIN
From ticket 869169

In the attached screen shot is an example of an ASP.NET partial page update. It includes a URL with a dynamically changing query string. The application needs that query string echoed back in the next GET.

Currently Test Studio load tests do not parse "text/plain" responses for dynamic targets. As a result this scenario is not currently supported.
Won't Fix
Last Updated: 09 Apr 2019 14:04 by ADMIN
ADMIN
Created by: Cody
Comments: 0
Type: Feature Request
1
When DBMigrator is in progress all you see is "Please wait...". There's no indication how far it's gotten nor how much farther there is to go. The user can't tell if he needs to wait another 5 minutes or another 5 days, or even if anything is actually happening. Some sort of feedback needs to be shown the user indicating progress is actually being made by the migration process.

In addition, when the process is completed, it would be useful to show something like "N records migrated" to indicate success or failure of the migration process. Instead currently when the process is finished the "Please wait..." is removed. The user can only assume the process was successful and how much data was migrated.
Won't Fix
Last Updated: 09 Apr 2019 14:03 by ADMIN
Displayu the full test list name/Execured browser in the tooltip in the same way as it is in the calendar view on results tab.

Refer to the attachment provided internally