Unplanned
Last Updated: 15 Mar 2024 09:48 by Jeff
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: 

Unplanned
Last Updated: 14 Mar 2024 12:02 by Sunil

Although the actual image files are with good resolution and are smooth, when displayed in the Failure Details Images tab they are blurry. 

It will be great to display the images better. 

Unplanned
Last Updated: 06 Mar 2024 14:01 by Pavit

 public static DesktopFind WaitForDesktopAppWindow(DesktopApplication desktopApp, string strWindowsName)
        {
      return desktopApp.WaitForWindow(strWindowsName, delay, 60000).Find; //with a delay of 700

}

fails if COMException is thrown.

Expected is to handle that exception and wait for the set timeout. 

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. 

 

Unplanned
Last Updated: 02 Feb 2024 12:38 by Software

Steps to reproduce: 

  1. Create a sub-folder in the project root to store the custom dlls needed for the project. 
  2. Add references to these into the Project settings.

Expected: The references are added with relative path starting under the project root.

Actual:  The project root is included in the relative path.

Won't Fix
Last Updated: 30 Jan 2024 15:29 by ADMIN

When sorting tests from the test list result panel, the same sorting is applied to the steps in every test from the test list when drilled down. 

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)
Need More Info
Last Updated: 15 Jan 2024 15:51 by ADMIN
Created by: Björn
Comments: 1
Type: Bug Report
0

When i try to select "Today" and we are using Blazor - TelerikDatePicker it works correct localy, but if i try to run the list remotely it fails and the following failure information is given: 

ArtOfTest.Common.Design.Exceptions.ExecutionException: ExecuteCommand failed!
InError set by the client. Client Error:
Evaluation failed: TypeError: Cannot read properties of undefined (reading 'attributes')
    at eval (eval at <anonymous> (:1:35), <anonymous>:1:79)
    at eval (<anonymous>)
    at __puppeteer_evaluation_script__:1:35
    at __puppeteer_evaluation_script__:1:210
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunction',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'TelerikBlazor._instances['8e58978c-274d-4d10-8306-e5524fa8536d'].popupElement.attributes['data-id'].value',ClientId:'2E756E6DAEB47916B352F6434B5307BA',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'Evaluation failed: TypeError: Cannot read properties of undefined (reading 'attributes')
    at eval (eval at <anonymous> (:1:35), <anonymous>:1:79)
    at eval (<anonymous>)
    at __puppeteer_evaluation_script__:1:35
    at __puppeteer_evaluation_script__:1:210')
InnerException: none.

I have the same problem if i insted trying to type a date in the input field, works localy and fails remotly.

The failure is this time described as follows:

ArtOfTest.Common.Design.Exceptions.ExecutionException: Value cannot be null.
Parameter name: input
Duplicated
Last Updated: 15 Jan 2024 15:48 by ADMIN
Created by: Björn
Comments: 0
Type: Bug Report
0

Fails to run testlist remotly with Blazor TelerikDatePicker.

Using the calender and select "Today" gives following failure:

ArtOfTest.Common.Design.Exceptions.ExecutionException: ExecuteCommand failed!
InError set by the client. Client Error:
Evaluation failed: TypeError: Cannot read properties of undefined (reading 'attributes')
    at eval (eval at <anonymous> (:1:35), <anonymous>:1:79)
    at eval (<anonymous>)
    at __puppeteer_evaluation_script__:1:35
    at __puppeteer_evaluation_script__:1:210
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunction',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'TelerikBlazor._instances['8e58978c-274d-4d10-8306-e5524fa8536d'].popupElement.attributes['data-id'].value',ClientId:'2E756E6DAEB47916B352F6434B5307BA',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'Evaluation failed: TypeError: Cannot read properties of undefined (reading 'attributes')
    at eval (eval at <anonymous> (:1:35), <anonymous>:1:79)
    at eval (<anonymous>)
    at __puppeteer_evaluation_script__:1:35
    at __puppeteer_evaluation_script__:1:210')
InnerException: none.

Using the input field and typing a date, gives the following failure

ArtOfTest.Common.Design.Exceptions.ExecutionException: Value cannot be null.
Parameter name: input

The cases works if they a executed localy.

Declined
Last Updated: 08 Jan 2024 08:13 by ADMIN

We have a large PDF (60+ pages) and try to verify certain content on specific pages. During the recording process some elements are captured with TagName and TextContent and others with TagIndex. In this scenario TagIndex is not reliably, because the document is large and the elements change dynamicaly.

One solution is to update the element's find logic manually on all elements that use TagIndex, but this is very time consuming. 

Another option is to use coded step to find the target element by TextContent and verify it.

Declined
Last Updated: 08 Jan 2024 08:10 by ADMIN

We are trying to record mobile web tests, but after visiting the first page the device gets disconnected.
A loading screen appears in the DOM explorer, but after a while it stops without recording the second page.

The switching between pages is with normal anchors on the website.

This happens on certain pages with large DOM size.

Declined
Last Updated: 08 Jan 2024 08:03 by ADMIN

The SimulateRealTyping option is missing for my RadSearchBox text entered step. At the same time I have the option to change the typing speed, which seems like a bug.

There is also missing ScrollToVisibleType for this action.

Declined
Last Updated: 08 Jan 2024 08:02 by ADMIN
I have an application with KendoTabStrip and KendoTabs. When I try to record an action or verification against a KendoTab, using the highlighter, but I don't see it. There is only the KendoTabStip translat.
Declined
Last Updated: 08 Jan 2024 08:01 by ADMIN

The issue here is that when I create a bug in Jira Cloud or TFS and attach the results,  I get different contend in the attached files.  If I run a test manually from the project tab (quick execution), click on the step failure details for a failed step, and submit a bug I get the detailed log files in the attachment.  If I run the test from a test list (either locally or remotely) the log files only contain a single line.  This affects both ExecutionLog.txt and FailedStepLog.txt.  I don't see why they should be different.  It is very hard to troubleshoot and issue without the full log.

Declined
Last Updated: 08 Jan 2024 08:01 by ADMIN
Created by: Richard
Comments: 1
Type: Bug Report
0

Hello,

I would like to report what is probably a bug within the Telerik Test Studio.

I have imported / data bound a CSV file to a data driven test case.  There is one field in one record that is not being picked up by your software.  It is very bizarre.  I though I had encountered something like this before but was not able to reproduce.  Now, I have found it again.  The column in question contains both American zip codes and Canadian postal codes.  The all numeric zip codes are being picked up but the alpha-numeric postal code is not.

I have included a copy of the CSV file and a couple of screenshots from the software (one in Excel and the other from the "Bind test to a data source" screen) of the file in question.

When I used...

MessageBox.Show(Data["landlordMailOopPostalCode"].ToString());

...in a coded step I see absolutely nothing in the dialog screen.

If you wish to see my project please let me know.

Thank you. 

 

Declined
Last Updated: 08 Jan 2024 07:59 by ADMIN

The step failure details shows the option to add an element to the repository. This option actually does not work and it does not generate any log.

Declined
Last Updated: 08 Jan 2024 07:59 by ADMIN
When you change the ControlType of an element, it does not change for the same element in a coded step. Even though it is referenced from Pages.
Declined
Last Updated: 08 Jan 2024 07:58 by ADMIN
When comparing whole json objects using the verifications in API studio, the result will return false instead of true. For example the following case will return false:
Expected was '{
  "userId": 1,
  "id": 1,
  "title": "title",
  "completed": false
}'. Actual was '{
  "userId": 1,
  "id": 1,
  "title": "title",
  "completed": false
}''

There seems to be some parsing problem.
1 2 3 4 5 6