Completed
Last Updated: 17 May 2021 11:45 by ADMIN

Add the option to start quick execution of tests in Headless mode from Visual Studio.

Currently it is available from the Select Execution Browser window, but if you have selected a preferred browser this window is skipped.

Completed
Last Updated: 17 Mar 2021 14:44 by ADMIN
The 'ColorAndBackground:BackgroundColor' style verifications in Test Studio v.2021.1.309 cannot be added in recording mode - the value from DOM tree is missing in the Verification builder. Previously recorded steps cannot be executed as well. 
Completed
Last Updated: 03 Nov 2020 13:30 by ADMIN
Created by: Ray
Comments: 1
Type: Feature Request
0

Show MongoDB service's status in the Configure Test Studio Services window in MongoDB tab. If it is running, it should indicate it in a similar way as the Storage and Scheduling services.

Currently, only when you apply the service settings, it is started and that is shown in the status bar. If I close the Configure Test Studio Services window and open it again, that information is missing again.

Completed
Last Updated: 10 Dec 2020 09:00 by ADMIN

Hi guys,

We're using Telerik Testing Framework for automation and running tests primarily against IE browser and since we have security policies enforced on clients, tests started to fail more often with ApplicationException on start.

After some investigation we found that in LaunchNewBrowserInstance() function in Core.Manager has hardcoded timeout to 5000, which is not enough now for IE to respond. As you can see in the code below, everything is using 'timeout' variable except 'Connector.Attach(ref handle, 5000);' - it uses hardcoded timeout to wait:

internal static object LaunchNewBrowserInstance(
      int timeout,
      ProcessWindowStyle windowStyle,
      string pipename,
      string url)
    {
      string str = string.IsNullOrEmpty(url) ? "about:blank" : url;
      try
      {
        ProcessStartInfo startInfo = new ProcessStartInfo()
        {
          Arguments = (InternetExplorerActions.MajorVersion >= 8 ? "-nomerge " : string.Empty) + str,
          Verb = "open",
          WindowStyle = windowStyle,
          ErrorDialog = false,
          FileName = "iexplore.exe"
        };
        System.Diagnostics.Process process = System.Diagnostics.Process.Start(startInfo);
        TraceInfo.Framework.ReportProcessLaunched(process, startInfo);
        IntPtr handle = InternetExplorerActions.WaitForIEFrameFromProcess(process, timeout);
        TraceInfo.Framework.WriteLine("Attempting to attach on IE frame (HWND={0})...", (object) handle);
        Connector.Attach(ref handle, 5000);
        System.Diagnostics.Process currentProcess = System.Diagnostics.Process.GetCurrentProcess();
        int num = currentProcess.Id;
        if (currentProcess.ProcessName == "ArtOfTest.Runner")
          num = InternetExplorerActions.SafeGetParentOrCurrentId(currentProcess);
        Connector.InjectCode(handle, InternetExplorerActions.ArtOfTestPlugin, pipename, num.ToString(), true, timeout, "");
        return (object) null;
      }
      catch (Exception ex)
      {
        throw new ApplicationException("Exception thrown attempting to launch Internet Explorer. Please make sure Internet Explorer is properly installed and you are able to launch it.", ex);
      }
    }

This is likely the cause, why our increased timeout settings are ignored and test fails shortly after start, even if we increase timeouts significantly. Visually, it looks like IE is doing some background job and is not responsive for some period of time and 5 seconds is not enough to wait. So, could you change the code to respect 'timeout' instead of using constant number?

We've been using Telerik Testing Framework for a long time already and from time to time had this issue, but workaround it by catching exception, killing browser and trying to launch it again. But now that trick is not helping anymore, the majority of tests fails with this exception on start.

This fix is really simple and will save us a lot of time, trying to invent some new solution to make IE more responsive on start.

 

Thanks,

Oleksii

Completed
Last Updated: 22 Apr 2020 07:24 by ADMIN
Created by: Travis
Comments: 1
Type: Feature Request
0
I am in the evaluation phase of test studio. I think a feature to send selected steps to new test would be greatly beneficial to the test development process.
Completed
Last Updated: 22 Apr 2020 10:59 by ADMIN
The Console WIndow is no longer popping out in quick execute mode including partial runs using Run->... options. It will be helpful to allow this functionality to be enabled in case of need. 
Completed
Last Updated: 05 Mar 2020 08:32 by ADMIN

On the Executive Dashboard, the columns are all fixed sized, the problem with this is that it gives very little space for test and test list names and makes it difficult to view the naming.

Please provide a way to resize or view the names easily.

Completed
Last Updated: 18 Nov 2019 08:30 by ADMIN
Created by: David
Comments: 2
Type: Feature Request
1

Really excited to have a dashboard to present to the team now

Is there anyway to configure the number of Tests that display from within a result?  Right now it only looks like 5 is what is the default, that requires quite a big of pagination.

Completed
Last Updated: 28 Jul 2021 06:56 by ADMIN

Telerik does not support test studio assemblies in .net standard and does not have a test runner in .net core. Considering all of our Azure DevOps and container agents are running linux we will not be able to use the tool.

Please add this feature to your product.

Completed
Last Updated: 11 Sep 2020 11:17 by ADMIN
Option to retain Last state of project if user is trying to reopen the solution again
Completed
Last Updated: 27 Aug 2019 06:56 by ADMIN

How can I change the size of the element suggestion pane? I can't seem to click and drag it, and I'd like to see more than two or three options.

Currently there is only a scroll that can be used to view all options.

Completed
Last Updated: 11 Sep 2020 11:21 by ADMIN
Created by: Andrew
Comments: 1
Type: Feature Request
2
I added a comment to about 20 coded step files (.cs) in a large test project (1000's of files).  I expected to be able to search for that comment and find all the places I put it.  I don't see a way in Test Studio to search for text in those coded step .cs files.  Am I just not seeing it, or is that functionality not there?
Completed
Last Updated: 06 Aug 2019 10:25 by ADMIN
Created by: Nithya
Comments: 0
Type: Feature Request
1
Add the option to copy multiple or all compiler errors from the Compiler tag in the Output pane.
Completed
Last Updated: 11 Sep 2020 11:26 by ADMIN
Completed
Last Updated: 11 Sep 2020 11:28 by ADMIN

In the case when a custom layout is set and the Project explorer pane is hidden on the left side of Test Studio project, there is no indication if a new test is added in the project. 

It will be very helpful if the Project Explorer pops up to indicate that adding the test was successful. 

Completed
Last Updated: 22 Jul 2019 09:54 by ADMIN

Allow deserialization of dateTime values to strings instead of DateTime objects when extracting such with JSONPath.

When a dateTime value is returned in a JSON response ("2019-04-08T00:00:00") and a JSONPath expression is used to extract it from that response, Test Studio deserializes it to a DateTime object. This leads to losing its original format. 

It will be useful to have the option to deserialize it in a plain string value. 

Completed
Last Updated: 26 Jun 2019 10:45 by ADMIN

Test Studio Mobile is missing a Comment step in the Common section in Step Builder.

It helps to make the test steps more understandable to the person looking at them. At a future date, these comments will assist in a better understanding of what is going on in the test, for whoever is needing to change the tests.

Completed
Last Updated: 19 Jun 2019 07:09 by ADMIN

Currently any custom added dynamic target should be created separately for each next request.

For example, if there is a user session token generated in the first responses and used in the following requests (as a cookie, header, etc.), the only way to pass it to all upcoming requests is to create a new one for each request. 

It will be useful to have the ability to reuse the already created custom target and only change its destination 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. 
Completed
Last Updated: 27 Mar 2019 08:39 by ADMIN
The 'new' Element Edit window does not extend into the entire frame, when there is no recorder attached and suggestions are empty.
1 2 3 4 5 6