Tricentis Tosca Server 16.0 Patch 1-10
This topic provides information on the installation, new features and resolved issues of the Tricentis Tosca Server patch.
Tosca Server 16.0 updates are cumulative. This means the latest Tosca Server versions contain all fixes and features from preceding versions.
However, you only need to install the latest version of Tosca Server 16.0 to benefit from the latest fixes and features.
If you haven't yet, you must also install Patch 9 or later for Tosca to ensure full functionality. |
Installation
- Download Tosca Server 16.0 Patch 10 from the Tricentis Support Hub (opens in new tab). Please note that you need to be signed in with your Support Hub credentials to see this download.
-
Due to service dependencies, the patch is a full installation of Tosca Server. This means you have to perform an upgrade:
-
Uninstall the existing version of Tosca Server.
-
Run Tricentis_Tosca_Server_16.0_Patch10.exe and follow the steps described in the upgrade process.
Some components of Tricentis Tosca Server require additional manual configuration after installation. For further information on these components, check out the following sections. |
New features
We've added the following features:
REST API: triggering test runs (since patch 10)
Triggering test runs via REST API (opens in new tab) is now disabled by default.
To enable triggering test runs via REST API, follow these steps:
-
Open the REST API appsettings.json file. After a default installation, this file is at C:\Program Files (x86)\TRICENTIS\Tosca Server\RestApiService.
-
Set the setting DisableExecutionTasks to false.
-
Save and close the file, and then restart the service.
Notification Service: override Kestrel limits (since patch 2)
Tricentis Notification Service uses the default limits of all Kestrel properties. If the default limits don't work for your environment, you can configure an override. For detailed information on Kestrel properties and limits, check out the Microsoft Kestrel documentation.
To override the limit of a particular Kestrel property, follow these steps:
-
Open the appsettings.json file. After a default installation, the file is located at C:\Program Files (x86)\TRICENTIS\Tosca Server\NotificationService.
-
Create a corresponding property on the root level of the appsettings.json file and specify the desired limit.
Let's say you want to change the limit of the Kestrel property MaxResponseBufferSize to 50,000,000 bytes. To do so, add the following property on the root level of the appsettings.json file:
{
"Kestrel": {
"Limits": {
"MaxResponseBufferSize": 50000000,
}
},
-
Save and close the file.
Resolved issues
The following issues have been resolved:
Fixed in |
Component |
Issue |
Description |
---|---|---|---|
Patch 10 |
REST API |
TOSCA-12121 |
Removes a potential security vulnerability related to the REST API. |
Patch 09 |
Notification Service |
TOSCA-5810 |
Fixes a behavior that caused an exception on large commits when using Tricentis Notification Service with MS SQL Server and Tosca Dashboards. |
Patch 09 |
User Administration |
TOSCA-6692 |
If you use an AD connection, users can now also use their standard email address to sign in. |
Patch 09 |
User Administration |
TOSCA-6406 |
Optimized LDAP group search for retrieving large search results. |
Patch 08 |
Authentication Service |
SHSE-3958 |
Upgraded third-party libraries to protect against potential exploits. |
Patch 08 |
Authentication Service |
TOSCA-3001 |
Fixed behavior where - under certain circumstances - sessions persisted even after users signed out. |
Patch 08 |
File Service |
SHSE-3956 |
Upgraded third-party libraries to protect against potential exploits. |
Patch 08 |
Notification Service |
SHSE-3954 |
Upgraded third-party libraries to protect against potential exploits. |
Patch 08 |
Project Service |
SHSE-3957 |
Upgraded third-party libraries to protect against potential exploits. |
Patch 08 |
Test Data Service |
SHSE-3959 |
Upgraded third-party libraries to protect against potential exploits. |
Patch 08 |
Test Data Service |
TOSCA-3074 |
Resolved failing calls of Test Data Service to Tricentis User Administration by preventing usage of expired authentication token. |
Patch 07 |
Tosca Distributed Execution |
TBOX-72690 |
The DEX Monitor now displays the number of TestEvents specified in the FinishedEventCount setting. |
Patch 06 |
Tosca Distributed Execution |
TBOX-74637 |
Introduces an environment variable that allows affected customers to work around a DEX Server installation rollback issue. For detailed information on what to do, please check out this Knowledge Base Article. |
Patch 05 |
Tosca Distributed Execution |
TBOX-73889 |
Distribution execution files are correctly signed and versioned, allowing installation to proceed under strict policies. |
Patch 04 |
Mobile Engine 3.0 |
TBOX-18347 |
Fixes an issue that prevented Salesforce web from scanning and running on mobile devices with UseXBrowserForMobile TCP. |
Patch 04 |
Mobile Engine 3.0, Salesforce Engine 3.0 |
TBOX-18167 |
Fixes an issue that prevented scanning via WebDriver with a browser other than Chrome on some pages. |
Patch 04 |
Mobile Engine 3.0 |
TBOX-16820 |
Resolves an issue that prevented Tosca from automatically scrolling and steering an element that's not visible. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18757 |
Summer '23 support: Tosca can now steer the Display as and Settings combo boxes under the Opportunities tab in Salesforce CPQ. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18750 |
Summer '23 support: GlobalSearch button now has stable ApiKey property value. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18747 |
Summer '23 support: Tosca can now steer the Change Account Owner combo box with XScan. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18741 |
Summer '23 support: The Customer Premises Latitude and Longitude values now have the correct ApiKey property value when scanned with XScan. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18730 |
Summer '23 support: The Date control in the New Account Module in Salesforce now has the correct ApiKey property value. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18701, TBOX-18615 |
Summer '23 support: Tosca can now steer Change Account Owner lookup. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18596 |
Summer '23 support: Tosca now automatically selects the Main container so that the corresponding control in the highlight panel and in the Details section will be unique. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18576 |
Summer '23 support: The Contacts table on the Accounts tab in Salesforce now has ApiKey and AssociatedLabel property values. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18371 |
Fixes an issue that caused inconsistent ApiKey property values for duplicate controls between Salesforce Scan and XScan. |
Patch 04 |
Salesforce Engine 3.0 |
TBOX-18318 |
Summer '23 support: Fixes an issue where Salesforce tests couldn't be scanned and executed due to missing ApiKeys. |
Patch 04 |
Tosca Distributed Execution |
TOS-71911 |
Sagas database performance is stable even with increasing load. |
Patch 03 |
Tosca Distributed Execution |
TOS-71030 |
Fixes an issue where DEX execution wrongly consumes a Tosca Commander license. |
Patch 03 |
Tosca Distributed Execution |
TOS-72518 |
Agent configuration dialog explains implications of using real user credentials for RDP. |
Patch 03 |
TDS |
TOS-70454 |
Security fix. |
Patch 02 |
Interactive Testing |
TOS-70919 |
Security fix. |
Patch 02 |
Notification Service |
SHSE-3154 |
Support loading the configuration for the kestrel limits from appsettings.json. |
Patch 02 |
Tosca Distributed Execution |
TOS-70379 |
RDP server executable properly signed, complying to security policies. |
Patch 02 |
Tosca Distributed Execution |
TOS-70968 |
Fixes an issue where Agent settings can't be modified from Tosca Server. |
Patch 01 |
Exploratory Testing Agent, Interactive Testing |
TOS-70453 |
Security fix. |
Patch 01 |
Gateway |
SHSE-2332 |
Security fix. |
Patch 01 |
Notification Service |
SHSE-3158 |
Fixes an issue with Tosca Dashboards after the upgrade to Tosca 16.0. |
Patch 01 |
Test Data Service |
SHSE-3162 |
Addresses an intermittent issue when accessing TDS repositories. |
Patch 01 |
Tosca - Distributed Execution |
TOS-69539 |
Fixes a scalability issue with the results download in DEX with AOS. |