Telerik Test Studio Web & Desktop R2 2020

Released: Aug 4, 2020

Updates in R2 2020

R2 2020 SP1 (v. 2020.2.910)

Updated Sep 10, 2020

Features

  • Optical Character Recognition (OCR) Verification support for WPF apps - With Test Studio’s Recorder extract a text from an image and validate it with a verification step.
  • Optical Character Recognition (OCR) Extraction support for WPF apps - Extract content from an image and assign it to a variable. Use it in actions, verifications or coded steps.
  • Enable scroll type for RadInput and RadAsyncUpload steps.

Fixes

  • Browsers: detection for fresh install of latest 64 bit Chrome browser versions.
  • Recording: random crashes of Recorder in JavaScript Browsers in Telerik.TestingFramework.Hosts.Manager.
  • Scheduling: running distributed scheduled runs with ResponsiveWebTests randomly breaks a machine state and scheduling service.
  • WPF: add image verification step for WPF tests from recording step builder.
  • WPF: specific client fix for WPF GetPopups.
  • WPF: product crash when editing WPF element and using Replace Element logic from find expression DOM.

Changes

  • Rearrange ScrollToVisibleType property list from Top-Bottom-Center to Top-Center-Bottom.

R2 2020 (v. 2020.2.804)

Updated Aug 04, 2020

Features

  • OCR (Optical Character Recognition) Features:
    • Verify Image - Automate verification of logos, static images, charts or any other element by visual comparison.
    • OCR Verification - With Test Studio’s Recorder extract a text from an image and validate it with a verification step.
    • OCR Extraction - Extract content from an image and assign it to a variable. Use it in actions, verifications or coded steps.
  • Manual DOM refresh and auto-refresh pause/resume inside the Recorder – A powerful solution for the cases when constantly reloading elements trigger multiple refreshes of the DOM which prevents the user from working normally with it.
  • Remote execution machines dialog handler updates - From within Test Studio update all your remote machines with the latest dialog handlers.
  • New translator for the Numeric TextBox Telerik UI for Blazor control.

Fixes

  • UI/ElementExplorer: Fixed an issue where using 'Locate in DOM' option is not properly selecting the element.
  • UI/ElementExplorer: 'Load Application' is now disabled when working with 'dummy'(not mapped) elements.
  • UI/ElementExplorer: Fixed an issue where FindExpression builder is not correctly working for hierarchical find logic.
  • UI: Fixed a crash when creating a new test and Project pane is collapsed.
  • UI: Chrome is now the 'default' browser for Test Studio, unless specified otherwise.
  • UI: A Registry constant was added to control the 'QuickExecute' Console visibility.
  • UI: Removed the not working option 'Add Element' from 'StepFailure' DOM.
  • UI: Fixed losing entries in Recent Projects list.
  • Scheduling: Major improvement in Scheduling Performance when working with huge Load tests and data sets.
  • Scheduling: Fixed an issue where Scheduling runs where stuck due to service restart.
  • LicenseUI: License wizard will now display Test Studio's version and build type in the bottom corner.
  • Licensing: Fixed a License related issue when creating 'Load' test type without the proper authorization.
  • Framework: Fixed an framework issue related to app under test setting 'window.top' to 'null' or 'undefined' that causes 'CheckBox' states to not be verifiable.
  • CodeGeneration: Fixed an issue where Page.g.vb(VB.NET element repository) is not correctly generated for WPF apps.
  • Recording: 'ScrollLock' key will now freeze InternetExplorer and WPF recorders.
  • Recording: 'Change Display Resolution' will be now be retried if it fails.
  • Recording: Removed a 'Warning' dialog when attaching to specific WPF apps.
  • Recording: Fixed an issues that caused VisualStudio to crash when attaching a WPF Recorder.
  • Recording: Fixed Highlight misalignment for WPF ViewBox container.
  • Recording: All browser instances will now be closed when launching Recorder of the same browser type.
  • Recording: Fixed a WPF Recorder crash related to having more than one 'Dispatcher' thread.
  • Recording: Added 'Caption' to WPF recording window.
  • Execution: Change display settings now works on Windows Server 2019.
  • Execution: Fixed an issue with click action in Right-To-Left WPF app.
  • Execution: Fixed an issue that was causing all Internet Explorer instances to be closed before starting execution.
  • Dialogs: Fixed dialog handling for Edge Chromium on Windows 8.1 and Windows Server 2012 R2.
  • Dialogs: Fixed Log-on dialog handling for FireFox 75+.
  • Silverlight: Silverlight recording and execution are now supported only in InternetExplorer.
  • VisualStudio Plug-in: Fixed a runtime error in Visual Studio when extending the 'BaseWebAiiTest' class.
  • VisualStudio Plug-in: Fixed a bug that was causing error in Visual Studio when deleting the last step of a test.

Changes

  • Scheduling: All remote execution machines running pre '2020.R2' build must be upgraded in order to function properly.
  • Browsers: Chrome and Edge Chromium extensions now require 'Debugger' permission for supporting Responsive Web tests. This acceptance cannot be done automatically so each machine will require the user to log-in and manually 'Accept' the extension update in the browser.