Unplanned
Last Updated: 27 Dec 2024 15:30 by ADMIN

I am trying to capture the image of WPF application's Dialog using Bitmap actualBmp = element.Capture(); like one below
yellow color refers to the actual dialog and other colour refers to the main page of the application.

But it returns something like below (Image of the main page with the actual size of the dialog)

I want something like below to be captured

Unplanned
Last Updated: 23 Dec 2024 10:26 by Amy
While working with the web version of Outlook Test Studio experiencing crashes
Unplanned
Last Updated: 24 Oct 2024 07:36 by Jun

Steps to reproduce: 

  1. Use Chrome without extension, or headless mode.
  2. Use the press key combinations Shift+End and Shift+Home in a coded step and be sure to set focus to a text field. 
    ActiveBrowser.Desktop.KeyBoard.KeyPress(Keys.Shift | Keys.End);
    ActiveBrowser.Desktop.KeyBoard.KeyPress(Keys.Shift | Keys.Home);

Expected: The combination selects the text in the field

  • if the cursor is at the begining of the line use Shift+End;
  • if the cursor is at the end of the line use Shift+Home;

Actual: The cursor only moves without selecting the text. 

Workaround: Use the key combination Shift+A to select the text. 

Unplanned
Last Updated: 18 Oct 2024 13:00 by Lim

Steps to reproduce

  1. Record the steps to select time from a radDateTimePicker component. 
  2. The recorded step is 'datetimepickerclock: select time ''.'
  3. Convert it to code.

Expected: The  code is compiled and executed as expected.

Actual: The converted code produces compilation error: 

 

[ Compiler ]
15:57:58 'ERROR' > C:\TestProject1\WPFTest.tstest.cs(55,104) : error CS1061: 'FrameworkElement' does not contain a definition for 'SelectTime' and no accessible extension method 'SelectTime' accepting a first argument of type 'FrameworkElement' could be found (are you missing a using directive or an assembly reference?)
15:57:58 'INFO' > Build Failed

Workaround: Cast the element like this: 

Applications.WPF_Demosexe.Telerik_UI_for_WPF_Desktop_Examples.PARTClockDatetimepickerclock.CastAs<Telerik.WebAii.Controls.Xaml.Wpf.DateTimePickerClock>().SelectTime("1:00 PM");

 

Unplanned
Last Updated: 11 Oct 2024 10:49 by Lokesh

Steps to reproduce: 

  1. Create a test list with 4 tests.
  2. Each test executes more than 300-350 steps in overall because it is data driven.
  3. Run the test list remotely/scheduled.
  4. The generated result is uploaded in the Storage database and is visible in the Test Studio Results tab. 
  5. Open the Executive Dashboard and try to open the runs for the same test list. 

Expected: The test results to be displayed.
Actual: The view is empty with the message: "There are no test results for this run."

Workaround: Split each test into a separate test list.

Log on the machine where the Executive Dashboard is hosted shows below error.

Telerik.TestStudio.ResultsServer.exe(7192:313),Error] CloudStorageRepository`2.ExtractItemsFromResponseAsync() : Error getting entity: Telerik.TestStudio.Interfaces.Storage.IStorageDocument`1[[ArtOfTest.WebAii.Design.Repository.LightRunResultSingleTestTransport, ArtOfTest.WebAii.Design, Version=xxxx, Culture=neutral, PublicKeyToken=xxxx]], from url: http://xxxxx/v1/results?includeDeleted=xxx&skip=xxx&take=xx&schema=xxx
Telerik.TestStudio.ResultsServer.exe(7192:313),Error] CloudStorageRepository`2.ExtractItemsFromResponseAsync() :
{"Message":"An error has occurred.","ExceptionMessage":"Command aggregate failed: Sort exceeded memory limit of 104857600 bytes, but did not opt in to external sorting. Aborting operation.

Unplanned
Last Updated: 10 Sep 2024 08:31 by Lawrence
HorizontalAlignment property verification  with Equals is failing even thought he condition is met.
Unplanned
Last Updated: 09 Sep 2024 11:05 by Lawrence
When launching the recorder from the Elements tab Test Studio does not take into consideration the default application path 
Unplanned
Last Updated: 28 Aug 2024 13:49 by Marek
Created by: Marek
Comments: 0
Type: Bug Report
1
Unable to record a click step on a dropdown in specific customer's WPF app
Unplanned
Last Updated: 16 Jul 2024 14:53 by Max

I noticed that in the recurring scheduled test the settings do not persist if we select " Only on error..." .

It defaults back to "Always".  I would expect it to remember the original setting. 

Unplanned
Last Updated: 11 Jul 2024 12:00 by HemoSonics
In WPF (or Desktop) I have been able to connect to an application using the new Connect to Application Step, but then when I try to reconnect back to the original running application and run additional steps, it does not find the elements, and still thinks it is connected to the 2nd application that i connected to.

Example:

Running Test on App A,
Connect to App B and run more steps
Connect back to A to run steps, and the next step fails with an error that it couldn't find the element in App B.
Unplanned
Last Updated: 30 May 2024 11:31 by Naveen

Additional details shared internally!!! 

A workaround is to manually refresh the DOM tree so that it gets updated to the current state of the page.

During a recording session the refresh DOM option is available in the Advanced Recording Tools window -> DOM Explorer tab -> Toolbar options -> Refresh button. 

During test execution the refresh DOM option is available in a coded step - Manager.ActiveBrowser.RefreshDomTree();

While researching the case we also noticed that after some delay the DOM tree is refreshed automatically, so a delay step is also an option to be tried.

Unplanned
Last Updated: 27 May 2024 11:07 by ADMIN

1. Record a test with elements that weren't in the repository
2. Move the element via Drag & Drop into an if-else case
3. Rename element in the TreeView on the left hand side

Normally the element name gets refreshed in the project and shows the correct name.
In an if-else case the name won't be refreshed.

Screenshot:

Unplanned
Last Updated: 27 May 2024 11:06 by ADMIN

1. start recording
2. enable hover over highlighting
3. switch window with [ALT]+[TAB]

After switching from WPF-Window into Telerik Teststudio the hover over highlighting is still active

Unplanned
Last Updated: 24 Apr 2024 11:33 by Marek

There is a dialogbox in WPF app to which the recorder toolbar gets attached. When the highlighting is enabled for this window no of the elements get highlighted.

The workaround is to use the DOM explorer tab in the Advanced Recording Tools to locate the desired element and build the desired step that way. 

Details for the dialogbox and app shared internally! 

Unplanned
Last Updated: 20 Mar 2024 16:08 by Tomáš

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: 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.

Unplanned
Last Updated: 27 Nov 2023 13:09 by Richard

Add the option for radButton to verify if enabled in the offline step builder.

Steps to reproduce:

  1. Start recording a WPF test. 
  2. Select a radButton in the DOM explorer and build a step for it.
  3. In the verification section there is an option for a step to verify if button is enabled.
  4. Try to add a verify if enabled step for the same already recorded element in the Step Builder. 

Expected: The option for verify if enabled step to be available. 

Actual: The option is not available.

Unplanned
Last Updated: 26 Sep 2023 17:55 by Steven

When trying to connect Test Studio project to Git source control the following error message appear:

 


Unplanned
Last Updated: 11 Aug 2023 14:33 by Alexandre

Specific scenario where the download dialog is triggered in a new popup partial window cannot be handled in Edge.  Additional details shared internally. 

Workaround: Use Chrome with extension and Firefox. 

Unplanned
Last Updated: 07 Aug 2023 15:15 by ADMIN

If I have two tests in the viewer and I'm editing an element in test A, when I save and close it defaults to test B. An enhancement would be to return to the test you were just on. 

Steps to reproduce:

1. Open two tests in the project - Test A and Test B in this sequence.

2. Set focus on Step A and open an element from this test to edit. 

3. Apply the changes in Elements pane and save. Close the Elements tab. 

Expected: The focus to be set back on Test A.

Actual: The focus is set on Test B.

Note: Closing the Elements tab with middle mouse click (scroll wheel click) works as expected and sets the focus back on Test A. 

1 2 3 4 5 6