Completed
Last Updated: 15 Apr 2024 13:41 by ADMIN
When trying to connect to Git repo in Azure DevOps the connection is reported successful. Then, however, all supported commands are not performed as expected. The message in SourceControl output is: too many redirects or authentication replays. 
Completed
Last Updated: 15 Mar 2024 09:33 by ADMIN

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!

Completed
Last Updated: 15 Mar 2024 09:25 by ADMIN

Download dialog which is triggered from a new tab fails to be handled when running a test in Edge and Chrome extensionless mode. 

Such download dialog is usually triggered with a link similar to this: 

<a href="100MB.zip" target="_blank">Link to donwload</a>

The download dialog looks like this: 

Completed
Last Updated: 01 Mar 2024 11:09 by ADMIN

Version 2023.3.1115.

Test list logging option is not saving log in specified location from test list settings. 

 

Completed
Last Updated: 18 Jan 2024 09:12 by ADMIN

In a project which is not connected to a Scheduling service create a scheduled test list run recurring for the "1st Monday of each Month" with no end dates. This automatically switches to the Results tab but it freezes and you can only exit Test Studio. 

Error in log is as follows:

[12/13 14:02:00,Telerik.TestStudio.exe(12028:34),Error] App.LogUnhandledException() : EXCEPTION! (see below)
     Situation: Unhandled exception!
     Outer Exception Type: System.ArgumentOutOfRangeException
     Message: The added or subtracted value results in an un-representable DateTime.
          Parameter name: value
     HRESULT: 0x80131502 (Official ID (if app.) = COR_E_ARGUMENTOUTOFRANGE, Error Bit = FAILED, Facility = FACILITY_URT, Code = 5378)
     Call Stack:
          at System.DateTime.AddTicks(Int64 value)
Completed
Last Updated: 08 Jan 2024 07:43 by ADMIN
Created by: Brian
Comments: 0
Type: Bug Report
0
Hello,

 I downloaded and upgraded Test Studio today to  2019.2.903.0.  During my first attempt to record a test with the newest version it crashed once again.  Attached you will find the logs in zip format.  I look forward to receiving your response, the system has crashed several times today and I was hoping the upgrade would have resolved this issue.
Completed
Last Updated: 17 Oct 2023 14:11 by ADMIN

Hello,

ResultsViewer crashes when closing the Step Failure Details window with the OK button.

To reproduce:

  1. Open Trends_UserDefined 132421213805726776.aiiresult
  2. Double-click on Trends_UserDefined 17/08/2020 09:00
  3. Double-click on Trends_UserDefined.tstest
  4. Double-click on any failed step
  5. Click on Ok button

 

Best regards,
Alexandre.

Completed
Last Updated: 17 Oct 2023 14:11 by ADMIN

The steps added for the ASP.Net Ajax controls RadInput and RadButton automatically scrolls the target element to top of the page. In the case when there is a static header on the page, the element gets scrolled under it and the actual action cannot be performed correctly. 

The workaround to use is to add the input or button element from the DOM tree and manually add a Click or Enter text step, enable 'SimulateRealClick' or 'SimulateRealTyping' and change the ScrollType property to scroll the element to the center of the page instead to top. 

Completed
Last Updated: 17 Oct 2023 14:10 by ADMIN

Dear Support,

The version I am using is not listed below: 2020.1.403.0

I am noticing an inconsistency when using the Replace Element feature i.e. the attributes selected are not respecting the priority set in the Settings - Find Logic (Html) screen.

Please refer to screenshots attached.

Completed
Last Updated: 17 Oct 2023 14:09 by ADMIN
Created by: Thong
Comments: 1
Type: Bug Report
1

Hi,

One of my element has the following find logic:

XPath        is exactly      //td/input[@title[contains(., 'End Date (Month Day Year)')]]

 

When I ran my script I got the error below:

Exception thrown executing coded step: 'Enter Leave Request To Date in 'LeaveRequestToDateText''.
'//td/input[@title[contains(. 'End Date (Month Day Year)')]]' has an invalid token.

 

I notice that the find logic expression displayed in the error message has a missing comma. Do you know why?

 

Thanks,

Thong

Completed
Last Updated: 17 Oct 2023 14:08 by ADMIN

Test Studio 2020.2.910 

The list of recent projects keep a deleted entry on restart.

Steps to reproduce:

1. Open the Test Studio Welcome view and choose a project to remove from the Recent project list.
2. Open any other project and close it exiting Test Studio. 
3. Start Test Studio again - the removed project from Recent items is listed again. 

Completed
Last Updated: 17 Oct 2023 14:08 by ADMIN
Created by: Kevin
Comments: 0
Type: Bug Report
0

Apply the dark theme of Test Studio for the plugin in VS 2017. 

Check the Test Steps pane - it keeps the light theme view.

Completed
Last Updated: 17 Oct 2023 14:07 by ADMIN

Not a big deal, or anything requiring further support, but an observation worth noting nonetheless:

If a dynamic target is set between 2 steps and one such step is removed from HTTP traffic, rather than being able to edit the target to reflect a new destination step (or rather than the target information simply passing to step taking the place of the deleted step in the HTTP order), the target destination defaults to zero and any attempt to edit that traffic or the dynamic target further results in the application crashing. 

Also of note, the reason that this has been an issue, is that deleted traffic seems to be reappearing on application close-->reopen, even when the traffic is saved (with or without the crashing behavior). 

Hope this helps! Thanks. 

Completed
Last Updated: 13 Oct 2023 12:18 by Jim

Steps to reproduce: 

1. Modify one or more steps' description with any custom notes. 

2. Copy these steps into the same or another test.

Expected: The steps are copied with the custom description.

Actual: The steps appear with their original description after copy.

Completed
Last Updated: 01 Jun 2023 08:37 by ADMIN

This is not really a bug. We are integrating Azure Dev Ops into our development environment and I've come across several links explaining how to integrate Test Studio to work in the Azure Dev Ops environment. It's still somewhat abstract to me, but it seems that one of the prerequisites highlighted in red below does not exist in our Azure Dev Ops Environment. Could I be missing something? Or have significant changes been made in the terminology that make it hard to keep up with?

Any help would be welcome or a point the right direction.

SSq

Completed
Last Updated: 03 May 2023 16:32 by ADMIN

Hi there,

 

I'm looking for some clarification on what settings can be changed when passing a settings file to the ArtOfTestRunner.exe.

When I try to run a test list the settings for "Web" appear to follow the values I set as well as being able to change the Execution Delay, however when I try to change the 'RerunFailedTests' value it will still use the value set in the original list. 

 

Example settings.json I used

{	"Settings": {
  "__type": "ArtOfTest.WebAii.Core.Settings", "__value": {
    "Web": {  "__type": "ArtOfTest.WebAii.Core.Settings+WebSettings", "__value": {
        "RecycleBrowser": false,
        "DefaultBrowser": 12,
        "BaseUrl": "https://BaseUrl.com/qa",
        "KillBrowserProcessOnClose": false,
        "KillBrowsersBeforeStart": false
    }},
    "ExecutionDelay": 0,
    "RerunFailedTests": true
}}}

How can I pass in the  RerunFailedTests value from the settings json file?

 

Thanks for your help,

Liam 

Completed
Last Updated: 03 Apr 2023 21:27 by ADMIN
The Test Studio 2021 R1 SP1 contains changes related to the latest version of Kendo UI for Angular.

 As a result it seems that the translators for Kendo Angular Input and TextBox components are, currently, not backwards compatible with the previous versions of these controls. 

It will be great to fix these so that the latest Test Studio can be used for testing web pages built with previous versions of Kendo Angular controls.

Completed
Last Updated: 03 Apr 2023 21:27 by ADMIN

When you add a "Wait for Exists" step from the Step Builder, against existing element in the Elements Explore, it will keep the image that was captured during the recording of that element.

That image is used as a backup logic to try and find the target element for the "Wait for Exists" step, but it should not be used. 

The workaround is to delete the image in the target element only for the "Wait for Exists" step.

Completed
Last Updated: 03 Apr 2023 21:26 by ADMIN

Long test list execution with video recording generates large video file. As a result, after the run is finished, results are not stored successfully.

The data for large result size is reported to DB but it is not parsed correctly and you can see the following error in the application log.

[12/30 18:34:25,Telerik.TestStudio.ExecutionManagerService.exe(17620:40),Error] CloudStorageRepository`2.ExtractItemsFromResponseAsync() : ==========
{"Message":"An error has occurred.","ExceptionMessage":"Error parsing NaN value. Path '__value.TestResults[0].__value.ScreenRecordingResultSize', line 1, position 3160.","ExceptionType":"Newtonsoft.Json.JsonReaderException","StackTrace":"   at Newtonsoft.Json.JsonTextReader.ParseNumberNaN(ReadType readType, Boolean matched)
Completed
Last Updated: 03 Apr 2023 21:25 by ADMIN

The HTML output from ArtOfTest.Runner.exe from failed test is missing the expected and actual image on failure. The same details are available, if the output is generated from Test Studio Standalone version.

The actual image on failure exists in the specified output location, but is not included in the HTML. When you open the results with the Result Viewer, you can see the actual image on failure, but the expected image is still missing. Maybe those are 2 separate things to look at.

1 2 3 4 5 6