Last Updated: 28 Sep 2022 13:46 by Dan

The step 'Verify that there are no JS Console errors' is not catching the 'Uncaught (in promise) JS error.
Last Updated: 26 Sep 2022 06:56 by Gadi

Uploading multiple files works in Chrome with the browser in extension mode. This functionality is missing in extensionless mode and the test execution fails. Please provide a solution for extensionless mode.

As a workaround, there a coded solution here.

Last Updated: 20 Sep 2022 14:29 by Software
Created by: Software
Comments: 0
Type: Feature Request
Currently Test Studio adds images only for html elements. It will be useful to enhance the WPF elements and allow recording of images for these as well. 
Last Updated: 13 Sep 2022 10:01 by Daniel

Depending on the implementation of Kendo Menu via ASP.NET Core it returns different HTML. In the case where we use Html.Kendo it is generated in a way that works well with all built-in methods in the translators.

However, if we use tag helper syntax instead, the structure of the Kendo menu element is different and the code below times out.

KendoMenu menu = Pages.Home.MenuNavigation;

KendoMenuItem menuItemSettings = menu.AllMenus.SingleOrDefault(x => x.MenuItemTitle == "title");
Wait.For(x => menuItemSettings.AllOptions.Count > 0, menuItemSettings, 5000); // running into a timeout, because menuItemSettings.AllOptions always 0

It would be helpful to extend the functionality of the Kendo translators to include both types of DOM structure. We are using Kendo UI version 2022.2.510 and Test Studio 2022.2.804.

Last Updated: 07 Sep 2022 10:24 by ADMIN
Created by: Courtney
Comments: 1
Type: Bug Report
I have a page with a RadEditor on it.  The recorder will not record text being typed in the editor.  Is there a limitation here?
Last Updated: 02 Sep 2022 09:23 by Dev
Created by: Dev
Comments: 0
Type: Feature Request

Kendo Angular Daterange component is not supported via built-in translator in Test Studio. But it can be automated out-of-the-box by typing the data directly into the input field with slight adjustment of the step: 

  1. Ensure the element find expression doesn't use the dynamic id of the input.
  2. Increase the step property TypingDelay from 50 to 100 to slow down the typing a bit.
  3.  Sample test is attached.

When executing this test with the recorded 'Enter text' step in Chrome and Edge it works fine. 

When executed in Firefox, the date isn't populated correctly as it gets typed only in the year section of the date input. 

Expected: The recorded step should behave the same for all browsers. Can this be fixed?

Workaround:  The current solution is to convert the 'Enter text' step into code and specify the coordinates of the click action so that the click happens on the left from the input center. Modified coded step is available in the sample test. 



Last Updated: 29 Aug 2022 13:46 by Amy

Steps to reproduce

  1. Start a recording session with a browser (Chrome or Edge) without using the Test Studio extension. 
  2. Navigate to a page where you can download a file and trigger the download.
  3. Insert the file name and choose a folder to save the file. 

Expected: A 'Handle Download Dialog' step is added to the test and the file is downloaded.
Actual: A 'Handle Download Dialog' step is added to the test but the file is not really downloaded and you can't find it the specified folder. 

The 'Handle Download Dialog' step is recorded correctly, though, and you can use it for execution. During test run-time the file gets downloaded correctly in the specified folder. 

Last Updated: 23 Aug 2022 12:25 by Brant
I am trying to edit the .testsettings file in my project. I am using Visual Studio 2022 and followed the instructions listed here. When I get to step 3 of the Visual Studio 2022 section I get an error that says, "Specified argument was out of the range of valid values. Parameter name: testType" and I am not able to edit the file.
Last Updated: 16 Aug 2022 08:06 by Jerry

The application under test [Matrix] crashes, if the Test Studio recorder is attached and we execute a specific click step that opens a Save Dialog. The process to reproduce it is with Run -> To Here on the previous step and then Run -> Selected Steps on the problematic step.

The application under test freezes and ultimately crashes. There is no issue if we execute the whole test, or execute it with Run -> To Here after the problematic step.

Last Updated: 15 Aug 2022 09:55 by Jerry
Created by: Jerry
Comments: 0
Type: Bug Report

Visual Studio 2019 crashes after opening and closing tests and working on them for some time. The memory that Visual Studio uses increases to the point where it slows down and eventually crashes. 

There are errors from VSTSExecution in the Windows Event Viewer log and other errors about faulting module "C:\WINDOWS\System32\KERNELBASE.dll" from the time of the crash.


Last Updated: 11 Aug 2022 08:35 by Asad

Which Windows Server versions are supported for use with Docker containers? The documentation here only shows how to setup up a Docker container on a Windows machine, but not on Windows Server and other images.

Please specify which version and images are supported for testing with Run-Time in a Docker container.

Last Updated: 03 Aug 2022 13:23 by Amanda

When generating chained find expressions Test Studio always uses the id tribute for the parent element and it doesn't take into account the actual order of attributes.

Then, if you completely remove the id from the find logic list settings, the generated find expression uses only TagIndex for the target element and no chained find expression. 

Generating this type of expressions need to be revised. 

Example shared internally!

Last Updated: 02 Aug 2022 12:04 by Simon
Created by: Simon
Comments: 0
Type: Bug Report

MaskedInput date field behaves inconsistently when automating the control. The type text action often types all numbers in the currently active part of the date (the year for example).

The workaround is to identify the exact sequence of actions, which allows entering the text correctly - for example, click on the input, press the Home key, press the Delete key to remove the current date, enter the desired date. 

It will be great to improve the steps recorded out-of-the-box for that type of control.

Specifics shared internally. 

Last Updated: 27 Jul 2022 07:47 by Ruth

Trying to set a variable in API test from a Json response body, but the used Json path isn't matching anything from the Json file. If testing the same in https://jsonpath.com, it returns the expected value. 

Specific details shared internally!

Last Updated: 21 Jul 2022 07:43 by Frank

We have a dynamic test list that includes several tests based on specific criteria. We executed this test list remotely once, but later decided to delete a few of the tests from the project. 

The dynamic test list shows the correct set of tests that should be executed, but when we execute it remotely, we noticed that the previously deleted tests were still executing.

There is no way to sync the current project with the storage server and the only workaround was to drop the project, tests and test lists from the MongoDB.

Last Updated: 17 Jul 2022 16:24 by Betsy

We use Test Studio with Visual Studio and we are able to use the Pending Changes feature of Visual Studio to see that we have changed certain test scripts and to check them in to source control. 

It would be better to show changes of tests and steps in a more human readable form. This applies for Test Studio projects that are under source control in Test Studio IDE or in Visual Studio.

Last Updated: 14 Jul 2022 08:44 by Harry

Verification for OuterMarkup is failing after the original recorded steps is converted to coded step. The workaround is to add a Wait for Exists step against the target element either as a recorded step or in the coded step. 

Sample code for wait step:


Last Updated: 14 Jun 2022 13:50 by Daniel

Some actions in specific application with frames cannot be recorded as expected.

The last version of Test Studio when this was working fine is R3SP1 2020 (v.2020.3.1209). 

Further details shared internally.

Last Updated: 10 Jun 2022 08:27 by ADMIN
Created by: Dan
Comments: 4
Type: Feature Request
Add the option to hide or resize the Step Result Details panel that persists for all tests in the project.
Last Updated: 08 Jun 2022 08:01 by ADMIN
The Connect to pop-up step fails on Chrome without the extension, but works as expected with the extension.
1 2 3 4 5 6