Tricentis Tosca Patch Notes Version 13.1 Patch 1-9

This topic provides information on the installation, new features and resolved issues of the Tricentis Tosca patch.

Tricentis Tosca patches are cumulative. The most recent patch for this Tricentis Tosca version contains the newly added features and fixes as well as those from previous patches. You only need to install the latest patch for this Tricentis Tosca version.

As of Tricentis Tosca 13.0, patches are included in our Tricentis Tosca installer. If you want to patch your local installation or are planning to do a new installation, download the installer with the desired patch level. Follow the installation wizard and you are ready to go.

To ensure full functionality, make sure that you have also installed patch 01 or later for Tricentis Tosca Server.

Installation

You can download the installation file from the Support Portal. Unzip all files and run the Tricentis Tosca 13.1 Patch9.exe file.

To install the patch, Tricentis recommends to follow the steps below:

  1. Back up any altered files in the Tricentis Tosca installation directory, e.g. C:\Program Files (x86)\TRICENTIS\Tosca Testsuite\, such as changed setting files (application executable configuration files).

Any settings that you adjusted in %TRICENTIS_ALLUSERS_APPDATA%\Settings are maintained.

Any settings saved under %APPDATA%\Roaming\TRICENTIS\TOSCA TestSuite\7.0.0\Settings\ are maintained.

  1. Install the patch.

  2. Restore the altered files that you have backed up, such as changed setting files (application executable configuration files).

Your local configuration changes to .exe.config files in TBox, Tosca Commander and DistributedExecution folders are preserved when applying a patch.

If required, run the Tricentis Tosca 13.1 Patch9.exe file with administrator rights.

You can also perform an unattended installation of the patch.

To do so, enter Tricentis Tosca 13.1 Patch9.exe /s /clone_wait /V"<MSI commands>" at the command prompt.

For information on installation parameters, see chapter "Install Tricentis Tosca in unattended mode". Note that the only applicable MSI command for patches is /qn.

New Features

For this patch, we have added the following features:

XBrowser: Chrome extension compatibility (since Patch 8)

With this patch, we added compatibility with the extension in the Chrome store. This fixes an issue where installing the extension via the Chrome store was not possible.

Distributed Execution with AOS (since Patch 8)

TOS-60169 fixes an issue with expanding repositories if you use Distributed Execution with AOS (see "Resolved issues" below).

If you experience workspace size issues, Tricentis recommends that you archive your execution logs after installing the patch. For information on how to do so, see chapter "Archive your ActualLog".

Salesforce Engine 3.0 improvements (since Patch 6)

With this patch, the improved Salesforce Engine 3.0 offers the following functionality:

The Salesforce Scan generates elements in the read-only Details view as labels with child link elements.

The Salesforce Scan generates grouped fields, for example, Address fields, with the same structure as in your Salesforce application.

When you test your Salesforce application, you can now verify disabled controls as disabled.

Quick Actions panel, including Email, Task and Log a Call, is now fully supported.

Salesforce Dual Listboxes are now supported controls.

Salesforce Scan can scan currency fields with value ranges. Therefore, you can now scan and steer currency fields.

Free text lookups are now supported by Salesforce Engine.

With this patch, Salesforce engine recognizes Salesforce pages easier.

Salesforce Engine 3.0: App Launcher (since Patch 6)

With this patch, the Salesforce Scan supports App Launcher, which was introduced by Salesforce in Spring 2020.

Mobile Engine 3.0: proxy configuration (since Patch 6):

With this patch, you can configure the proxy server for mobile test automation.

Read more...

Classic To TBox Migration Add-On improvements (since Patch 4)

The Classic To TBox Migration Add-On can now migrate the WaitOnSpec property from Classic HTML TestCases to Engine 3.0 XBrowser TestCases.

To download the Classic To TBox Migration Add-On, visit the Tricentis Support Portal.

XScan Platform: Blacklist functionality (since Patch 3)

With this patch, you can blacklist applications in Tosca XScan. After you put an application on the blacklist, Tosca XScan ignores it and does not display it in the results.

Resolved issues

The following issues have been resolved:

Component

Fixed in

Issue

Description

API Engine 3.0

Patch 05

TOS-55072

Fixes an issue where the DetailViewer didn't work for responses in the API Engine.

API Engine 3.0

Patch 07

TBOX-5918

Fixes a bug where API Engine ignores Engines 3.0 Recovery settings.

API Engine 3.0

Patch 07

TBOX-6230

Fixes an issue where in the response, API Engine processes elements of a tree structure in the wrong order, thus causing buffer handling issues.

Classic

Patch 01

TOS-53527

Fixes an issue where mixed test execution could not be canceled with the visualization bar.

Classic To TBox Migration Add-On

Patch 04

TOS-55828

The Classic To TBox Migration Add-On can now migrate the WaitOnSpec property from Classic HTML TestCases to Engine 3.0 XBrowser TestCases.

Classic To TBox Migration Add-On

Patch 04

TOS-56033

Fixes an issue where the Classic To TBox Migration Add-On did not correctly migrate the Contains, List, and SelectedItems properties of ComboBoxes from Classic HTML TestCases to Engine 3.0 XBrowser TestCases.

Database Engine 3.0

Patch 09

TOS-7859

The Database Engine 3.0 now opens only one connection in the TBox DB Expert module for WaitOn in case the connection name is not set. A temporary connection name is derived from the connection string and the driver name.

Distributed Execution

Patch 03

TBOX-3905

Fixes an issue where the execution of tests with Distributed Execution with AOS (Automation Object Service) failed because the AOS could not load test data from the common repository.

Distributed Execution

Patch 08

TOS-60169

Distributed Execution with AOS: The import of results was creating additional objects in the database which caused the repository size to increase significantly. This bug is fixed now.

DotNet Engine 3.0

Patch 06

TBOX-781

Fixes an issue where the execution of a DotNet application was not terminated after SynchronizationTimeout if another window was blocking the execution.

DotNet Engine 3.0

Patch 06

TBOX-5200

Fixes an issue where the language of a DotNet application could change during test execution.

Host Engine 3.0

Patch 07

TOS-55620

HOST Engine 3.0 now works reliably in a virtual environment.

JavaFX Engine 3.0

Patch 07

TBOX-5293

Enables you to scan certain Java 11 FX applications that were not recognized before by XScan.

JavaSwing Engine 3.0

Patch 07

TBOX-6450

Fixes a memory leak in the Java engine that caused performance issues.

JavaSWT Engine 3.0

Patch 02

TBOX-872

Adds support for the getData() method which provides more options to uniquely identify controls and therefore makes automation more robust.

JavaSWT Engine 3.0

Patch 02

TBOX-3730

Fixes an issue that prevented the testing of JavaSWT applications built with Eclipse and running on Java 11.

JavaSWT Engine 3.0

Patch 04

TBOX-4061

Fixes an issue when scanning an application with a customized spinner.

Mobile Engine 3.0

Patch 02

TBOX-3100

Click action performed on links works correctly.

Mobile Engine 3.0

Patch 02

TBOX-3416

"Method not implemented" error does not appear anymore.

Mobile Engine 3.0

Patch 06

TOS-58465

Fixes problems with saving device and connection parameters in Mobile Scan.

Mobile Engine 3.0

Patch 06

TBOX-5437

With this patch, you can configure the proxy server for mobile test automation.

PDF Engine 3.0

Patch 08

TBOX-4002

Enables to compare 1:1 PDFs with 100% selected accuracy. This was not possible before, as non-identical PDFs could pass under 100% selected accuracy.

Salesforce Engine 3.0

Patch 06

TOS-53958

The Salesforce Scanner generates read-only views correctly.

Salesforce Engine 3.0

Patch 06

TOS-54198

The new app launcher that Salesforce introduced in Spring '20 is now supported by the Salesforce Engine.

Salesforce Engine 3.0

Patch 06

TOS-55253

App Launcher links are not conflicting with navigational tab bar links anymore.

Salesforce Engine 3.0

Patch 06

TOS-57583

Salesforce Scan registers check-boxes properly in Salesforce Lightning Experience.

Salesforce Engine 3.0

Patch 06

TOS-58582

The new app launcher that Salesforce introduced in Spring '20 is now supported by the Salesforce Engine.

Salesforce Engine 3.0

Patch 06

TBOX-134

Quick actions panel, including email, task and log a call is fully supported.

Salesforce Engine 3.0

Patch 06

TBOX-1861

All control names are now independent from help text and mandatory field asterisk.

Salesforce Engine 3.0

Patch 06

TBOX-2746

The new app launcher that Salesforce introduced in Spring '20 is now supported by the Salesforce Engine.

Salesforce Engine 3.0

Patch 06

TBOX-3147

Salesforce Engine now recognizes Salesforce pages more easily.

Salesforce Engine 3.0

Patch 06

TBOX-3214

Free text lookups are now supported.

Salesforce Engine 3.0

Patch 06

TBOX-3217

Salesforce controls in the Details view no longer contain the edit button of the controls when scanned.

Salesforce Engine 3.0

Patch 06

TBOX-3409

Date fields and TextBox fields are no longer recognized as Lookups in Salesforce Lightning Experience.

Salesforce Engine 3.0

Patch 06

TBOX-3486

Dual list boxes are now supported.

Salesforce Engine 3.0

Patch 06

TBOX-3580

You can now verify disabled controls.

Salesforce Engine 3.0

Patch 06

TBOX-4001

Fixes an issue where the dynamic expression {Clearselection} wouldn't clear the selected items in case of Salesforce Classic Dual Listboxes.

Salesforce Engine 3.0

Patch 06

TBOX-4007

Spans are not recognized as links anymore, therefore do not cause problems.

Salesforce Engine 3.0

Patch 06

TBOX-4077

Fixes an issue where list view picklist items were duplicated.

Salesforce Engine 3.0

Patch 06

TBOX-4115

Custom links in the Details view now have AssociatedLabels.

Salesforce Engine 3.0

Patch 06

TBOX-4116

The interchangeability of links between Salesforce Classic and Salesforce Lightning Experience is fixed.

Salesforce Engine 3.0

Patch 06

TBOX-4192

AssociatedLabels of Related Lists are now fetched correctly.

Salesforce Engine 3.0

Patch 06

TBOX-4235

The account name in the New/Edit layout is now identified with the correct AssociatedLabel.

Salesforce Engine 3.0

Patch 06

TBOX-4468

Improves control recognition logic.

Salesforce Engine 3.0

Patch 06

TBOX-4763

Mandatory Dual Listboxes don't have an asterisk in AssociatedLabel anymore so now they can be steered without a problem.

Salesforce Engine 3.0

Patch 06

TBOX-4786

You can now use {X} instead of {Click} operation on app tiles in App Launcher.

Salesforce Engine 3.0

Patch 06

TBOX-4944

The DivCenterScrolling property is now added to SfLightningAppTileAdapter.

Salesforce Engine 3.0

Patch 07

TBOX-5599

Object count has been removed from the AssociatedLabel of Related Lists table layout.

Salesforce Engine 3.0

Patch 07

TBOX-6484

Fixes an issue where the AssociatedLabel value of Related Lists contained object counts.

Salesforce Engine 3.0

Patch 07

TBOX-6494

Fixes Lookup field performance issues in Salesforce Winter' 21 release.

Salesforce Engine 3.0

Patch 07

TBOX-6542

Quick Actions drop-down menus are now recognized correctly as ComboBoxes.

Salesforce Engine 3.0

Patch 07

TBOX-6569

Fixes incorrect link label in Salesforce Winter' 21 Related Lists.

SAP Engine 3.0

Patch 01

TBOX-3525

With this fix, you can scan and steer all known types of SAP Traffic Light controls with SAP Engine 3.0.

SAP Engine 3.0

Patch 04

TBOX-4480

After upgrading from Tricentis Tosca version 12.3 to version 13.1 Patch 2, the standard Module SAP ContextMenu isn't working on some of the SAP Trees. This problem is now fixed.

SAP Web Extension 3.0

Patch 01

TBOX-3203

If you want to enter a value in a table cell with Fiori Version 1.60 you might have to use SendKeys - with this fix you are able to use the default Input steering in Tricentis Tosca.

SAP Web Extension 3.0

Patch 01

TBOX-3346

This fixes an issue with duplicated names in Label and Text properties of Button controls in SAP Netweaver.

TBox Automation Tools

Patch 05

TBOX-4795

Adds support for append text to a file in a TestStep in Tosca.

TBox Platform

Patch 01

TBOX-3476

API types are now identified in HtmlObjectContentManager class.

TBox Platform

Patch 01

TBOX-3575

Improves the stability of the execution of large TestCases.

Tosca Commander / Test Data Service

Patch 01

TOS-54669

Fixes an issue where locked records in a TDS type could be consumed by TDS standard modules although being locked.

Tosca Commander / Test Data Service

Patch 05

TOS-57234

Fixes an issue in TestDataService Standard Modules where error message appeared when trying to delete a type that does not exist in database.

Tosca Commander / Test Management Platform

Patch 01

TOS-54427

Fixes an issue that causes Interactive Testing to stop working when a tester with TestCase entries is copied and pasted to a session.

Tosca Commander / Test Management Platform

Patch 01

TOS-54885

Fixes the qTest version number that supports exporting TestCases from Tosca to qTest.

Tosca Commander / Test Management Platform

Patch 01

TOS-55370

Stability and performance improvements for very big TestCases in ExecutionLists.

Tosca Commander / Test Management Platform

Patch 02

TOS-51417

Fixes an issue in the change history where the ModifiedAtDate was shown in UTC instead of Local Time.

Tosca Commander / Test Management Platform

Patch 02

TOS-55393

Fixes an issue where too many objects got loaded when performing the migration task for FileService on a subtree in a project.

Tosca Commander / Test Management Platform

Patch 03

TOS-55970

Fixes a rare bug where navigating between TestPlanning objects caused a Tosca Commander crash.

Tosca Commander / Test Management Platform

Patch 05

TOS-38356

Moving objects in the TestCase Template and re-instantiating the TemplateInstances does not create lost objects anymore.

Tosca Commander / Test Management Platform

Patch 05

TOS-56739

Fixes an issue with the usage of ReusableTestStepBlocks.

Tosca Commander / Test Management Platform

Patch 07

TOS-49316

Configuration parameters which are defined as DataType Password are not translated to plain text anymore.

Tosca Continuous Integration

Patch 06

TBOX-650

Fixes a bug that made the Tosca CI Client crash when running a test that prints the character \u0015 to the LogInfo.

Tosca Recorder

Patch 03

TBOX-3858

Fixes an issue where the Recorder did not correctly detect controls in SAP Fiori applications.

Tosca Testsuite Setup

Patch 02

TOS-54364

Fixes a bug within the Tricentis Tosca setup patch installation that causes a loss of application.exe.config file changes in TBox and ToscaCommander made for the prior Tosca version.

Tosca Testsuite Setup

Patch 02

TOS-55397

Reduced manual interaction and improved installation experience for customers using the Tosca installation bundle.

Tosca Testsuite Setup

Patch 05

TOS-57249

Improves the patching experience in certain situations.

XBrowser Engine 3.0

Patch 07

TBOX-4181

Fixes an issue where Firefox websites without a title were not scannable and steerable.

XBrowser Engine 3.0

Patch 07

TBOX-4525

Fixes an issue where Tosca TestCases failed if the title was not identifiable.

XBrowser Engine 3.0

Patch 08

TBOX-7490

Adds compatibility with the extension in the Chrome store. This fixes an issue where installing the extension via the Chrome store was not possible

XScan Platform

Patch 03

TBOX-3483

With this patch, you can blacklist applications in Tosca XScan. After you put an application on the blacklist, Tosca XScan ignores it and does not display it in the results.