Tricentis Tosca Patch Notes Version 14.0 Patch 1-5
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. |
Installation
The installation file can be downloaded from the Support Portal. Unzip all files and run the Tricentis Tosca 14.0 Patch5.exe file.
If required, run the Tricentis Tosca 14.0 Patch5.exe file with administrator rights. |
You can also perform an unattended installation of the patch.
To do so, enter Tricentis Tosca 14.0 Patch5.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 commands for patches are /L*v and /qn.
When you patch Tricentis Tosca, the system installs new versions of configuration files, which might overwrite hidden settings that you applied to the previous version.
For information on how to avoid losing certain settings when upgrading, see this Tricentis Knowledge Base article.
Important security update
Classic Java Engine: Security update (since Patch 4)
This patch fixes a potential security issue for Classic Java Engine, which has a dependency on a vulnerable version of log4j. We have closely examined this dependency and don't believe it can be exploited. However, Tricentis takes security seriously. Consequently, the log4j file has been removed from the setup.
New Features
For this patch, we have added the following features:
Mobile Engine 3.0: XPath disabled by default (since Patch 2)
Identifying mobile controls by the technical property XPath is now disabled by default to avoid performance issues.
If you cannot use any other parameter for unique identification, you can enable the XPath feature. To do so, follow the steps described in this Knowledge Base article.
Tricentis Vision AI improvements (since Patch 1)
With this patch, you can use the following features for test automation with Vision AI:
-
Add new parameters for table steering: ColumnMinGap and RowMinGap. These parameters indicate the minimum number of pixels that columns/rows should be separated by. Read more...
-
Use the new <Foreground> value to select the foreground window. Read more...
-
You can now set the TreatAs parameter when you click on Show All Properties in Technical IDs section. Read more...
Specify the iOS device type for test automation in the clouds (since Patch 1)
With this patch, you can use the following features for test automation of iOS applications in the clouds:
-
Specify in the Mobile Scan if you want to scan a real iOS device or a simulator. Read more...
-
Use the new TCP IsSimulator to specify if you want to automate a real iOS device or a simulator. Read more...
Mobile Engine 3.0: Switch multiple web contexts (since Patch 1)
You can now define the Desired Capability WindowHandleId for a scan or test execution to enable context switching.
Hide Soft Hyphens (since Patch 1)
With this patch, we have added a new setting Hide Soft Hyphens.
Resolved issues
The following issues have been resolved:
Component |
Fixed in |
Issue |
Description |
---|---|---|---|
API Engine 3.0 |
Patch 01 |
TOS-60916 |
Added SASL authentication support for Kafka. |
API Engine 3.0 |
Patch 01 |
TOS-60461 |
Fixes a bug in API Engine where indentation and formatting of XML subtree is not preserved. |
API Engine 3.0 |
Patch 05 |
TOS-50878 |
Fixes a bug in API Engine which changes the order of XML nodes for dynamic list module attributes. |
Automation Recording Assistant (ARA) |
Patch 01 |
TBOX-7894 |
We fixed the issue where ARA and the Tosca Recorder crashed after an upgrade from a previous version. |
Classic Powerbuilder Engine |
Patch 01 |
CLASSIC-51 |
Settings related to performance improvements for the PB Engine were not working properly. This issue has been resolved. |
Cloud, Tosca Commander / Test Management Platform |
Patch 01 |
TOS-61513 |
The previously deprecated Tosca Cloud Repository services have been removed from Tosca Commander. |
Database Engine 3.0 |
Patch 01 |
TBOX-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. |
DotNet Engine 3.0 |
Patch 01 |
TBOX-8717 |
Fixes an issue where controls couldn't be detected. |
HOST Engine 3.0 |
Patch 02 |
TBOX-8917 |
Field content clearing no longer interferes with Mainframe systems input validation. |
HOST Engine 3.0 |
Patch 02 |
TBOX-5010 |
When specific multi-page tables are steered, Host Engine 3.0 no longer runs into an endless loop. |
JavaSwing Engine 3.0 |
Patch 04 |
TBOX-12387 |
Upgraded files to further enhance security. |
Mobile Engine 3.0 |
Patch 01 |
TBOX-8788 |
It is now possible to define which kind of device you use (simulated vs real) to avoid sanity check issues. |
Mobile Engine 3.0 |
Patch 01 |
TBOX-7497 |
You can switch between multiple web contexts using the Desired Capability WindowHandleId. |
Mobile Engine 3.0 |
Patch 02 |
TBOX-8874 |
Identifying mobile controls by the technical property XPath is now disabled by default to avoid performance issues. You can enable it with a setting if you cannot use other identification methods. |
Salesforce Engine 3.0 |
Patch 03 |
TBOX-8007 |
XScan doesn't crash when you scan the Reports tab. |
Salesforce Engine 3.0 |
Patch 03 |
TBOX-7772 |
XScan doesn't crash when you scan list details of specific records. |
SAP Engine 3.0 |
Patch 05 |
TBOX-11491 |
Fixes the issue which prevented the steering of a connection using an SID if the list of connections had a scroll bar. |
SAP Web Extension 3.0 |
Patch 01 |
TBOX-7268 |
Soft hyphens for all HTML documents are now hidden by default in controls' properties. This fix removes an automation blocker if you faced issues after upgrading your UI5 version. |
TBox Automation Tools |
Patch 01 |
TBOX-8352 |
Fixes the issue where JWT authentication token expires after 1 hour. |
TBox Automation Tools |
Patch 03 |
TBOX-8158 |
Fixes the issue of Tosca preventing the completion of certain tests. |
TBox Platform |
Patch 01 |
TOS-61238 |
Fixes the issue where after an XEngines Migration of tables, the HeaderRow and HeaderColumn parameters are added and set to 1 automatically. Now it only happens if a version is set on the Module. |
Tosca Commander / Test Management Platform |
Patch 01 |
TOS-61462 |
The option to select a Tosca Cloud Repository has been removed from Tosca Commander. |
Tosca Commander / Test Management Platform |
Patch 05 |
TOS-61599 |
This fix makes working with relations in TestCase-Design easier and improves this functionality. |
Tosca Commander / Test Management Platform |
Patch 05 |
TOS-56704 |
Values added to the description property of RTSBs were not reflected in the description column. Values are now shown in both places. |
Tosca Data Integrity |
Patch 03 |
BI-617 |
File load into caching database not working for fixed width files. |
Tricentis Vision AI |
Patch 01 |
NEO-496 |
The TBox Vision AI Engine creates screenshots as per the settings. |
Tricentis Vision AI |
Patch 01 |
NEO-477 |
The TreatAs parameter can now be defined for a module, also for control types other than Input or Dropdown. Possible Values now include: Button, CheckBox, Dropdown, Icon, Input, List, Menu, RadioButton, TabBar, Table, Text, ToolBar, Tree, Window. |
Tricentis Vision AI |
Patch 01 |
NEO-474 |
Fix for reported issues with click operations not being performed and data not being entered into fields. |
Tricentis Vision AI |
Patch 01 |
NEO-466 |
When rescanning a module with Vision AI the "Checked", "Unchecked", "Indeterminate" options for a check box and the "Selected", "Unselected" options for a radio button don't appear twice in the list of available values anymore. |
Tricentis Vision AI |
Patch 01 |
NEO-429 |
You can specify more options when steering controls. When you steer tables, parameters ColumnMinGap and RowMinGap can be specified to indicate the minimum number of pixels that columns/rows should be separated by. A TreatAs parameter can be specified for a control to be treated as a specific control type. You can set the TreatAs parameter when you click Show All Properties in the Technical IDs section. |
Tricentis Vision AI |
Patch 01 |
NEO-425 |
Solution for bug in trimming WPF apps with .net Core 5 SDK |
Tricentis Vision AI |
Patch 01 |
NEO-421 |
Updated the TBox Vision AI transitions so that the caption <Foreground> selects the foreground window. |
Tricentis Vision AI |
Patch 01 |
NEO-419 |
To support customers who had firewall issues with requests sent by Vision AI, the Vision AI Agent and TBox Integration are now using SignalR for their communication layer. This improves connectivity through corporate proxy firwewalls that don't support GRPC/HTTP2/ALPN. It allows communication also over HTTP1 and improves performance on low-latency connections. |
Tricentis Vision AI |
Patch 01 |
NEO-413 |
When the Expected and Actual values are different, verifications don't pass if not all the characters of the target string are found. Extra characters in the OCR value are allowed at the beginning and ending, and upper/lower case differences are allowed |
Tricentis Vision AI |
Patch 01 |
NEO-375 |
Any engine can be selected for scanning available windows after canceling the Vision AI engine scan dialog. |
Tricentis Vision AI |
Patch 03 |
NEO-524, NEO-537 |
Table content will populate correctly for Vision AI tables. |
Tricentis Vision AI |
Patch 03 |
NEO-518 |
Vision AI no longer causes issues with Dokusnapper. |
Tricentis Vision AI |
Patch 03 |
NEO-504 |
You can now scan Citrix and Java windows with Vision AI. |
Tricentis Vision AI |
Patch 05 |
NEO-779 |
Fixes the issue that could prevent a Vision AI Agent from being successfully authenticated. |
WPF Engine 3.0 |
Patch 01 |
TBOX-8676 |
Fixes the issues where WPF ComboBox items gave exceptions; TabItems had an invalid hierarchy; Tree Items were duplicated. |
WPF Engine 3.0 |
Patch 02 |
TBOX-9185 |
It is now possible to scan and steer items inside ListView controls in WPF applications. |
WPF Engine 3.0 |
Patch 03 |
TBOX-10147, TBOX-10556 |
Fixes the issue that caused the XScan to not recognize controls in certain WPF applications. |
XBrowser Engine 3.0 |
Patch 01 |
TBOX-7851 |
Now you can rescan HTML Modules using Chrome. |
XBrowser Engine 3.0 |
Patch 01 |
TBOX-7631 |
Fixes the issue that caused the XScan to crash when scanning a page on Internet Explorer which is still loading and the page is busy. |
XBrowser Engine 3.0 |
Patch 01 |
TBOX-7621 |
Fixes the issue in the XScan where a right-click during Select on Screen is not showing context menu with list of controls for specific action points. |
XBrowser Engine 3.0 |
Patch 03 |
TBOX-9687 |
You can now easily install the Tosca Edge Chromium Extension over the XScan. |