Tosca client patch notes for 2024.1

This topic is all about patches for the 2024.1 version of the Tosca client.

Keep in mind that Tosca patches are cumulative: the latest patch always contains the latest fixes and those of previous patches. This means you only need to install the latest patch to get all fixes for this Tosca version.

Installation

To install the Tosca patch, follow these steps:

  1. Download Tosca 2024.1.11 (opens in new tab) from the Tricentis Support Hub. Please note that you must be signed in with your Tricentis Support Hub credentials to see the download.

  2. Unzip the download package. Then, trigger the patch process:

    • For attended installation, run the executable file.

    • For unattended installation, run the command "Tricentis Tosca 2024.1.11 LTS.exe" /s /qn.

    Depending on your system environment, you may need to run as an administrator.

  3. The patching process installs new versions of all .dll.config files, which means the patched version overwrites the settings of the previous installation.

    To restore the settings to your needs, perform these actions:

    • Go to %TRICENTIS_ALLUSERS_APPDATA%\ConfigBackup<timestamp>\ToscaCommander, where you'll find backups of the old files.

    • Manually update the new versions of the .dll.config files with the information from the backups.

Only use your backup files as a reference.

  • Don't replace any new version files with your backup files.

  • Don't paste the entire content from your backup files without checking for differences between settings in the new and the old version.

New features

This section lists new features that we've added.

XBrowser Engine 3.0: Introduced support for the ARIA role treegrid (since patch 11)

Tosca now supports the ARIA role treegrid as a TableTree control. This allows Tosca to recognize and interact with complex hierarchical data grids, ensuring accurate automation and testing of web applications.

XBrowser Engine 3.0: Added new module steering parameter (since patch 11)

We added the AllowedAriaControls steering parameter for Modules to replace the existing IgnoreAriaControls parameter. This preserves the preexisting functionality of your modules once we add new controls for ARIA roles. Tosca keeps backwards compatibility with modules that use the IgnoreAriaControls parameter.

XBrowser Engine 3.0: Introduced support for Cloud Service Provider capabilities (since patch 10)

You can now use the test configuration parameter WebDriverJson_<ProviderOptionsTag> to manage the capabilities of any cloud service provider, greatly expanding your control during remote testing.

Synchronization: performance improvement (since patch 9)

With patch 9, you can enable a performance improvement for the "include for synchronization" functionality.

By default, when you trigger the synchronization task, Tosca pulls as many revisions as possible of the objects you're synchronizing. This means that if you have a large team with many check-ins, the synchronization task might take a long time.

If you enable the performance improvement, Tosca synchronizes only revisions that exist at the time you trigger the task. Tosca doesn't keep checking for revisions during the task, and it ignores new revisions that appear while the task is running.

To enable the performance improvement, follow these steps:

  1. Open the TOSCACommander.dll.config file. After a default installation, you can find the file in %COMMANDER_HOME%.

  2. In the section applicationSettings, add the following code between the Tricentis.TCCore.Persistency.Properties.Settings tags:

<setting name ="FastIncludeForSync" serializeAs="String">
                        <value>True</value>
                    </setting>
  1. Save and close the file.

  2. Repeat this process on all machines where users need the performance improvement.

Tosca Cloud integration: extended upload functionality (since patch 9)

With patch 9, we've extended our upload functionality: You can now upload Reusable TestStepBlocks.

Tosca Cloud integration: upload Modules (since patch 7)

With patch 7, we've extended our upload functionality: you can now upload Modules.

Tosca Commander: logic change for unique IDs (since patch 7)

Each object in your common repository has a unique ID, which ensures that Tosca can uniquely identify and reference the object across the entire repository. As of patch 7, Tosca uses different logic to create unique IDs for new objects. This improves performance—because Tosca can now fetch and reference objects much faster—and reduces the size of your workspace and common repository.

The change in logic doesn't cause any issue for the patched version. Existing objects keep their unique IDs, which Tosca 2024.1.7 can read without issues. If you create new objects after installing the patch, Tosca simply applies the new logic to them.

However, the change in logic is not backwards compatible. To avoid issues, you have to be extra careful not to mix versions:

  • Make sure you patch all instances of Tosca before you allow commits to the repository again. This includes, for example, user machines, machines that host Tosca Distribution Agents, or machines that access the repository via TCShell or any of the Tosca Commander APIs.

  • Make sure you export 2024.1.7 subsets into 2024.1.7 (or later) only. Don't export a 2024.1.7 subset into an unpatched version.

SAP Solution Manager (since patch 7)

With patch 7, we've introduce a new user interface. This facilitates the configuration and options set up and is available on the SAP Solution Manager Service tab of Tosca Server.

Run DEX Agents without admin privileges (since patch 6)

With patch 6, we've added the ability to run DEX Agents without administrator privileges. To do this, you must start the RDP service manually. For best results, set the Startup type to Automatic. RDP must already be running before an Agent can execute a new ExecutionList. Please note that Agent configuration still requires administrator rights.

Tosca Cloud integration (since patch 6)

With patch 6, we're expanding our upload to Tosca Cloud functionality. You can now upload TestCases you created with TestCase-Design.

Please note that you still can't upload underlying TestCase-Design artifacts, such as Templates or TestSheets.

Variable %TRICENTIS_SEARCH% (since patch 6)

With patch 6, we're deprecating %TRICENTIS_SEARCH%. If your tests reference this variable, you need to adapt them after installing the patch.

With this deprecation, the environment variable Path now points to %COMMANDER_HOME% instead of %TRICENTIS_SEARCH%. If you have tests that depend on Path pointing to %TRICENTIS_SEARCH%, you need to adapt them after installing the patch.

Integration with Tosca Cloud: new features (since patch 4)

With this patch, we're making your move to Tosca Cloud easier and faster. You can now upload multiple TestCases and even entire ExecutionLists to Tosca Cloud.

Configurations: changed inheritance behavior (since patch 4)

Configurations are bundles of test configuration parameters (TCPs) that you maintain in a central location. With patch 4, inheritance of configurations works exactly like inheritance of individual TCPs:

  • All child objects inherit the configurations of their parent object.

  • If you drag a different configuration onto the child object—and this configuration has the same parameters with different values—the parameter values of the child object take precedence.

Let's say you have the following situation:

  • You have a TestCase folder called Parent. This folder contains multiple TestCases and another TestCase folder called Child. The Child folder also has multiple TestCases in it.

  • You have a configuration called ConfigA. This configuration contains the TCPs A1, A2, and Browser with the value Firefox.

  • You have a configuration called ConfigB. This configuration contains the TCPs B1, B2, and Browser with the value Edge.

When you drag ConfigA onto the Parent folder, everything in it inherits these TCPs. This includes the Child folder and its TestCases.

When you drag ConfigB onto Child, Tosca processes the TestCases in the Child folder differently. It applies all TCPs: A1, A2, B1, B2, and Browser. However, it runs the TestCases in Edge as specified in ConfigB.

Open Tricentis Server Repository workspaces via command line (since patch 4)

We added new auth parameters that allow you to open Tricentis Server Repository workspaces directly via command line. For details, check out "Open a workspace via the command line".

XBrowser Engine 3.0: 'Frame id retrieval timeout' setting (since patch 4)

On slower machines or pages that use many resources, scanning or steering content inside CrossDomainFrames may fail, leading to an empty frame in the XScan results.

To resolve this issue, we’ve introduced a new setting, Frame id retrieval timeout. This lets you specify the maximum time (in milliseconds) that Tosca waits to retrieve a CrossDomainFrame ID before timing out. You can find it in Settings->TBox->Engines->XBrowser->Browser Settings and its default value is 100 ms.

If you encounter empty frames during scans, we recommend increasing the value of this setting to allow more time for the frame retrieval process.

Note that this setting works only with the browser extension installed from your browser's store, not the one bundled with the Tosca installation.

UIA Engine 3.0: speed up execution (since patch 3)

We've added a new parameter called PreventUIAChildrenRecursion, which you can either add as a test configuration parameter to your TestCase or as a steering parameter to your Module. This parameter specifies whether to check for infinite loops when navigating through the hierarchical structure of UI elements.

It has the following values:

  • True: Tosca runs an additional check to prevent recursion. We recommend that you use this value if you encounter issues with infinite recursions.

  • False: Tosca doesn't run this check, which speeds up your test runs. This is the default setting.

If you don't explicitly add the parameter PreventUIAChildrenRecursion, Tosca acts as if it's False.

Salesforce Engine 3.0: speed up finding controls (since patch 2)

We've introduced a new setting called SFDCQuickSearch, which you can also add as a test configuration parameter to your TestCase. This setting speeds up the way Tosca locates controls during scanning and test execution. You can find it at Project->Settings->TBox->Engines->XBrowser->Salesforce.

It has the following values:

  • True: Activates faster control searching to boost scanning and test execution speed. This is the default setting.

  • False: Disables the optimization. We recommend that you use this value if you encounter issues with control recognition.

Bug fixes

This section lists all issues we've resolved.

Fixed in

Component

Issue

Description

Patch 11

API Engine 3.0

TOSCA-25411

Fixes an issue with reading properties of the Textbox control.

Patch 11

API Engine 3.0

TOSCA-26660

Fixes an issue with filtering the Analytical Table control.

Patch 11

Licensing

TOSCA-29674

Fixes an issue where DEX executions could stall due to licensing rate limits.

Patch 11

Licensing

TOSCA-27805

Fixes an issue where rate limiting on license servers could lead to license loss.

Patch 11

Mobile Engine 3.0

TOSCA-29489

Fixes an issue with invoking StopPerfectoImageInjection correctly.

Patch 11

Oracle Engine 3.0

TOSCA-3254

Fixes an issue with selecting items in ComboBoxes.

Patch 11

SAP Engine 3.0

TOSCA-28892

Improves the stability of the UI5 script execution.

Patch 11

SAP Engine 3.0

TOSCA-29466

Fixes an issue with connection selection in SAP Logon Workspace View.

Patch 11

SAP Engine 3.0

TOSCA-28972

Fixes an issue with the page steering occurring after the latest SAP SuccessFactor update.

Patch 11

SAP Engine 3.0

TOSCA-25310

Fixes an error with the rows in the SAP Tables.

Patch 11

SAP Engine 3.0

TOSCA-17030

Fixes an error with steering Emulated Tree controls.

Patch 11

SAP Solution Manager integration

TOSCA-26310

Fixes an issue with the eCATT credentials mechanism.

Patch 11

SAP Solution Manager integration

TOSCA-19319

Fixes an issue with synchronizing test cases from Tosca to SAP Solution Manager.

Patch 11

SAP Web Extension 3.0

TOSCA-6252

Improves the detection of the correct SAP engine after navigating between SAP Fiori pages that are using NetWeaver web controls.

Patch 11

TBox Platform

TOSCA-28125

Fixes an issue with inconsistent display of the XBuffer ‘Used value’ in TBox Platform.

Patch 11

TestCase-Design

TOSCA-26749

Fixes an issue where Tosca might crash when you change a TestCase Template, provided that the TestCase Template is based on Excel and the Excel file no longer exists at the specified path.

Patch 11

Tosca Commander

TOSCA-25950

Fixes an issue during manual test execution, where Tosca doesn't copy values from the Checklist window to the clipboard.

Patch 11

Tosca Commander

TOSCA-26555

Fixes an issue where the 'Upload to cloud' button is available even if the repository isn't connected to Tosca Cloud.

Patch 11

Tosca Commander

TOSCA-24726

Significant performance boost on Rest API calls.

Patch 11

Tosca Commander

TOSCA-27910

Fixes an issue during manual test execution, where Tosca doesn't paste from the clipboard into the comment field of the Checklist window.

Patch 11

Tosca Commander

TOSCA-27406

Fixes an issue where Tosca doesn’t display the 'Value' column in a virtual folder when you save a TQL query (based on property) with 'Value' added to the TQL window.

Patch 11

Tosca DI

TOSCA-27728

Fixes an issue with the Complete Row By Row Comparison module.

Patch 11

Tosca DI

TOSCA-27965

Fixes an issue that prevented the full use of the RowFilters parameter in the Custom Data Reader for SAP.

Patch 10

DokuSnapper

TOSCA-21931

Fixes an issue that caused Dokusnapper to miss steps when recovery and cleanup scenarios are used.

Patch 10

JavaFX Engine 3.0

JavaSwing Engine 3.0

JavaSWT Engine 3.0

TOSCA-25822

Improves debugging for Java issues.

Patch 10

Mobile Engine 3.0

TOSCA-25933

Fixes an issue with scanning Android applications that use spinner controls.

Patch 10

Mobile Engine 3.0

TOSCA-26386

Fixes an issue with scanning and executing Android applications that use Android Compose framework dropdown menus.

Patch 10

Oracle EBS Engine

TOSCA-26691

Enables steering lists with headers based on the class `oracle.forms.ui.ListView`.

Patch 10

Tricentis Tosca

TOSCA-27794

Updated to the latest .NET redistributable to ensure compliance.

Patch 10

Tricentis Tosca

TOSCA-27985

The Tosca Copilot Add-In has been renamed to Tosca Agentic Test Automation.

Patch 10

Tosca Commander

TOSCA-27000

All required security checks now pass as expected.

Patch 10

User Administration

TOSCA-16501

Fixes an unavailable license issue when running Administration Console as a system or network user.

Patch 9

Tricentis Tosca

TOSCA-25396

Tosca installers update .NET to version 8.0.16.

Patch 9

API Engine 3.0

TOSCA-23760

OAuth: The ClientSecret is now sent in the payload of the token request for the grant types Authorization Code and Authorization Code PKCE only.

Patch 9

Database Engine 3.0

TOSCA-23737

Use environment variables in the export path to dynamically change the destination folder.

Patch 9

Distributed Execution

TOSCA-25725

Fixes an issue with updating a non-admin agent's log configuration.

Patch 9

DotNet Engine 3.0

TOSCA-23803

Fixes an issue with steering NetCore ListView column headers.

Patch 9

Excel Engine 3.0

TOSCA-22948

Fixes an issue that caused Excel Engine to return empty cell value as null.

Patch 9

HOST Engine 3.0

TOSCA-24410

Fixes an issue where tables you rescanned only worked after manually adjusting properties.

Patch 9

JavaSWT Engine 3.0

TOSCA-22912

When a value is selected in a dropdown list, dependent components now update accordingly.

Patch 9

JavaSWT Engine 3.0

TOSCA-22975

The last row of a table is now also displayed if the height of the table scroll is less than that of the table itself.

Patch 9

Mobile Engine 3.0

TOSCA-24657

Fixes an issue with overriding the appium:deviceName capability.

Patch 9

Oracle EBS Engine 3.0

TOSCA-20549

Better performance in OracleEBS scrollable tables.

Patch 9

Oracle EBS Engine 3.0

TOSCA-25048

This fix prevents execution from freezing on scrollable tables in specific circumstances.

Patch 9

Oracle EBS Engine 3.0

TOSCA-21882

Fixes a navigator issue with horizontal scrolling.

Patch 9

Oracle EBS Engine 3.0

TOSCA-19161

Corrects data fetching for OracleEBS scrollable tables.

Patch 9

Oracle EBS Engine 3.0

TOSCA-19164

TOSCA-19377

Fixes an issue with the OracleEBS scrollable tables.

Patch 9

PDF Engine 3.0

TOSCA-22988

Fixes an issue that caused PDF Scan to be unable to scan large PDFs.

Patch 9

PDF Engine 3.0

TOSCA-22988

Fixes an issue that caused PDF Scan to be unable to scan large PDFs.

Patch 9

PDF Engine 3.0

TOSCA-15123

Fixes an issue comparing interactive PDFs.

Patch 9

Salesforce Engine 3.0

TOSCA-23290

Fixes an issue with highlight the panel controls in theTasks tab.

Patch 9

Salesforce Engine 3.0

TOSCA-23833

Fixes an issue with the ApiKey value.

Patch 9

Salesforce Engine 3.0

TOSCA-23305

Fixes an issue with the ValueRange for Comboboxes.

Patch 9

Salesforce Engine 3.0

TOSCA-23091

Fixes an issue where regex matching took too long for long URLs.

Patch 9

Salesforce Engine 3.0

TOSCA-22207

Added support for related list table layouts in Salesforce, with correct recognition of the Merged Cases table and creation of the module as a Salesforce table in XScan.

Patch 9

SAP Engine 3.0

TOSCA-21586

Fixes an issue where scanning for object toolbar control fails when using SAP GUI 770 Patch 5.

Patch 9

SAP Engine 3.0

TOSCA-3262

Fixes an issue where Tosca could not find the connection if the SAP Logon connections were split across multiple workspaces and the requested connection was in a different workspace than the one selected.

Patch 9

SAP Engine 3.0

TOSCA-22691

Fixes an issue with locating the SAP Logon connection if it was in a different workspace than the one currently selected.

Patch 9

SAP Solution Manager integration

TOSCA-23936

Fixes an issue where an error occurred when editing parameters in SolMan integration.

Patch 9

SAP Web Extension

TOSCA-20061

Fixes an issue where XScan crashes when a user selects a table control on certain pages.

Patch 9

SAP Web Extension

TOSCA-21497

Fixes an issue with the date ranges in the Calendar control.

Patch 9

Tosca Commander

TOSCA-3444

Fixes an issue where Tosca used the wrong TCP values if you ran multiple tests in ScratchBook and these tests had the same TCPs but with different values.

Patch 9

Tosca Commander

TOSCA-21071

Improves performance of uploads to Tosca Cloud.

Patch 9

Tosca Commander

TOSCA-22330

Fixes an issue where archiving results changed the recorded start time of a test run.

Patch 9

Tosca Commander

TOSCA-17640

Fixes an issue where OSV scenarios—which aren't supported in Tosca Cloud—got uploaded.

Patch 9

Tosca Commander

TOSCA-23963

When copying and pasting a configuration from the DI Connection Manager within the Configurations folder, the pasted configuration's TCPs are now editable.

Patch 9

Tosca Commander

TOSCA-22215

Fixes an issue where Tosca didn't process TCPs from a Configuration in ScratchBook correctly.

Patch 9

Tosca Commander

TOSCA-3832

Fixes an authentication issue that might occur when trying to clone a Tricentis Server Repository workspace using TCWorkspaceCloneUtil.exe.

Patch 9

Tosca Commander

TOSCA-22134

Fixes an issue in the Requirements section where adding the Coverage Specified (%) column might cause an error when pressing the Print button.

Patch 9

Tosca Commander

TOSCA-21891

Fixes an issue where enabling automation during manual test execution caused Tosca to hang.

Patch 9

Tosca Commander

TOSCA-13897

Fixes an issue where, if you try to export a subset of objects that Tosca cannot download from the file service, Tosca might crash after you click OK on the error message.

Patch 9

Tosca Commander

TOSCA-17683

Fixes an issue that prevented Tosca from correctly recognizing dynamically added ARIA roles within a test case.

Patch 9

Tosca Commander

TOSCA-20518

Fixes an issue where adding a screenshot or attachment during manual testing caused Tosca to freeze.

Patch 9

Tosca Commander

TOSCA-22616

Fixes an issue where Tosca might crash if you try to navigate a tree with all nodes expanded on long object paths.

Patch 9

Tosca Commander

TOSCA-21954

Tosca now displays the expected folder structure in test results.

Patch 9

Tosca DI

TOSCA-22889

Fixes an issue that occurred when accessing the API Technical View and the DI SQL Editor without first restarting Commander.

Patch 9

XBrowser Engine 3.0

TOSCA-22926

Fixes a bug where table headers were not found when the module was used in an RTSB with a business parameter.

Patch 9

XML Engine 3.0

TOSCA-10340

Disables the usage of the obsolete DTDs in XML Engine because it was causing exceptions.

Patch 8

Distributed Execution

TOSCA-22167

This fix improves how quickly DEX Agents pick up new test events. It also resolves an issue where Agents appeared idle but didn't pick up new executions.

Patch 8

Distributed Execution

TOSCA-22627

Fixes an issue with starting up the RDP service.

Patch 8

Distributed Execution

TOSCA-21503

Faster and more reliable Agent recovery.

Patch 8

WinX Engine 3.0

TOSCA-18662

Fixes an issue that caused PowerBuilder tests to always return the first row of computed cells.

Patch 8

WinX Engine 3.0

TOSCA-21528

Fixes an issue with steering multi-line PowerBuilder textboxes.

Patch 8

WinX Engine 3.0

TOSCA-20663

Fixes an issue where WinX couldn't steer trees that contain more than one node in the root level.

Patch 8

WinX Engine 3.0

TOSCA-17814

Fixes an issue that caused WinX Engine 3.0 to not properly recognize PowerBuilder DataWindow table columns.

Patch 8

WinX Engine 3.0

TOSCA-19256

Fixes an issue that caused WinX Engine to not properly recognize the format of a PowerBuilder Datawindow value.

Patch 8

XScan

TOSCA-22835

Fixes an issue where Tosca didn't recognize HTML ARIA table rows spread over multiple containers as one.

Patch 8

Mobile Engine 3.0

TOSCA-22906

Improves performance when navigating native apps with many elements and enhances responsiveness.

Patch 8

Mobile Engine 3.0

TOSCA-21894

Fixes an issue that prevented customers from connecting to mobile devices in the UFT Digital Lab.

Patch 8

Tosca Commander

TOSCA-23015

Security update.

Patch 8

WinX Engine 3.0

TOSCA-18665

Fixes an issue with evaluating expressions with single quotes in PowerBuilder tests.

Patch 8

WinX Engine 3.0

TOSCA-18705

Fixes an issue with the value of a visible property from a PowerBuilder Datawindow.

Patch 8

WinX Engine 3.0

TOSCA-18704

Adds support for PowerBuilder buttons and bitmaps inside Datawindow table rows.

Patch 7

Vision AI

NEO-1584

SUT window size consistent when using Tosca Copilot.

Patch 7

Vision AI

NEO-1589

Reduce copilot errors due to corrupted screenshots.

Patch 7

API Engine 3.0

TOSCA-20308

Fixes an issue where OAuth failed to handle redirects and CORS headers correctly.

Patch 7

API Engine 3.0

TOSCA-19643

Fixes a bug with a missing XML signing input field in the API Connection Manager.

Patch 7

API Engine 3.0

TOSCA-20175

Fixes an issue where JSON paths with integers as elements, not used as an index, didn't work.

Patch 7

API Engine 3.0

TOSCA-19744

Fixes an issue where XML signing didn't work for the entire document.

Patch 7

API Engine 3.0

TOSCA-20244

Fixes an issue with parameters with the same name but different casings.

Patch 7

API Scan

TOSCA-18926

Resolves an issue where API Scan fails to load third-party libraries.

Patch 7

Distributed Execution

TOSCA-20441

If you set the log file to an invalid (non-existent) path in the configuration window, the UI now allows you to exit the view without issues.

Patch 7

Distributed Execution

TOSCA-20553

Fixes legacy RDP.

Patch 7

Distributed Execution

TOSCA-21308

Fixes the issue where the customer was not able to run the agent from the command prompt without using the DEX Agent GUI.

Patch 7

HOST Engine 3.0

TOSCA-21598

Fixes an issue where Host Engine 3.0 was getting a NullReferenceException after upgrading to Tosca 2024.2.

Patch 7

Licensing

TOSCA-16992

Fixes an issue where license requests were denied due to rate limits from the licensing provider.

Patch 7

Licensing

TOSCA-21005

Fixes a licensing issue when executing tests with Distributed Execution.

Patch 7

Mobile Engine 3.0

TOSCA-20638

Fixes an issue when using JSON objects as capability values.

Patch 7

Mobile Engine 3.0

TOSCA-20969

This fix provides more accurate tap detection while leaving the execution unaffected.

Patch 7

Salesforce Engine 3.0

TOSCA-17181

Fixes an issue with radio buttons that didn't work with the QuickSearch implementation.

Patch 7

Salesforce Engine 3.0

TOSCA-19230

Appropriate verification of labels, including only the label name.

Patch 7

Salesforce Engine 3.0

TOSCA-20357

[Spring 25] Caption is now recognized as label.

Patch 7

Salesforce Engine 3.0

TOSCA-19500

Adjusted associated label for Refresh button to have successful control identification

Patch 7

Salesforce Engine 3.0

TOSCA-17266

XScan now displays all controls found by QuickSearch.

Patch 7

Salesforce Engine 3.0

TOSCA-19855

Buffer is buffering value without API key

Patch 7

SAP Solution Manager integration

TOSCA-17855

Significantly improves the performance of the SAP Solution Manager integration.

Patch 7

TBox Platform

TOSCA-21504

Fixes an issue where Used values from a buffer did not appear in execution results when using a SendKeys suffix with the value.

Patch 7

TBox Platform

TOSCA-12839

Fixes an issue that caused when running an execution that uses a Reusable Test Step Block, the Used Value field to not get populated properly for ComboBox controls.

Patch 7

TBox Platform

TOSCA-20423

Fixes a TBox Set Buffer issue where the SpecialExecutionTask doesn't fail when buffer does not exist.

Patch 7

TBox Platform

TOSCA-20380

Ensures backward compatibility of allowing white spaces for the AppendFile.

Patch 7

Tosca Commander

TOSCA-11289

Fixes an issue where Tricentis User Administration user groups went missing after synchronizing with LDAP.

Patch 7

Tosca Commander

TOSCA-17207

Fixes an issue where Tosca might not open the context menu for search results.

Patch 7

Tosca Commander

TOSCA-17341

Improves the performance of uploads to Tosca Cloud.

Patch 7

Tosca Commander

TOSCA-18716

The re-instantiation of TestCase Templates using an Excel data source now has improved performance.

Patch 7

Tosca Commander

TOSCA-13159

Fixes an issue where ExecutionList logs showed Reusable TestStepBlocks instead of TestStepFolders.

Patch 7

Tosca DI

TOSCA-17594

The row filter for the SAP Custom Data Reader now behaves the same way as in LiveCompare.

Patch 6

API Engine 3.0

TOSCA-16553

Fixes an issue with the file name in the content disposition header when using multipart.

Patch 6

Automatic Recording Assistant

TOSCA-17186

Fixes an issue with DotNet Engine 3.0 DatePicker in overlay.

Patch 6

Distributed Execution

TOSCA-19096

Fixes an issue that blocks the user from editing an Agent's machine configuration.

Patch 6

Distributed Execution

TOSCA-14348

Fixes an issue that improves the Agent recovery process, prevents failures, and makes agents available faster.

Patch 6

Distributed Execution

TOSCA-18787

Fixes an issue where tokens for Tosca Distributed Execution do not renew for test events lasting longer than one hour.

Patch 6

Excel Engine 3.0

TOSCA-15017

Fixes an Excel Engine issue with floating numbers.

Patch 6

Licensing

TOSCA-11497

Fixes an issue with the --help parameter when accessing the license configuration via command line.

Patch 6

Mobile Engine 3.0

TOSCA-17210

Extends keyboard dismissal strategies for iOS automation with the following steering parameters:

  • KeyboardDismissalReturn

  • KeyboardDismissalButton

  • KeyboardDismissalClick,

  • KeyboardDismissalSwipe

Patch 6

Mobile Engine 3.0

TOSCA-20130

Renames KeyboardDismissalSwipeSpeed to KeyboardDismissalSwipeDuration.

Patch 6

PDF Engine 3.0

TOSCA-16207

Fixes an issue with rendering certain PDFs in PDF Scan.

Patch 6

Salesforce Engine 3.0

TOSCA-18530

[Spring 25 Support] Salesforce Spring 25 buttons do not have doubled name in Sales app.

Patch 6

Salesforce Engine 3.0

TOSCA-18531

[Spring 25 Support] Names of controls in Sales app are correct.

Patch 6

Salesforce Engine 3.0

TOSCA-18532

[Spring 25 Support] *- is working in tests and verification comes positive while using regex asterisk.

Note that after that fix assertions in verification step may need adjustment in tests in case there were no spaces between words.

Patch 6

Salesforce Engine 3.0

TOSCA-19268

[Spring 25 Support] Fixes an issue which caused XScan to crash while scanning an application.

Patch 6

Salesforce Engine 3.0

TOSCA-14700

[Spring 25 Support] Fixes an issue which prevented the extension ribbon from being displayed while scanning Salesforce.

Patch 6

Salesforce Engine 3.0

TOSCA-19070

[Spring 25 Support] Fixes an issue that caused multiple control names to be displayed in the application.

Patch 6

Salesforce Engine 3.0

TOSCA-19335

[Spring 25 Support] No unstable ApiKeys appearing during the scan.

Note that in case of scanning or rescanning and getting an empty ApiKey value, you need to unmark this property. If you perform a scan or rescan and there is no ApiKey, you need to select other properties to uniquely identify the control.

Patch 6

SAP Engine 3.0

TOSCA-18286

Fixes some issues with SAP Fiori analytical tables.

Patch 6

SAP Engine 3.0

TOSCA-3166

Adds support for Analytical Table controls in SAP Fiori applications.

Patch 6

SAP Solution Manager integration

TOSCA-17704

Fixes an issue where Tosca reported an error if multiple users tried to access SAP Solution Manager logs on the same machine at the same time.

Patch 6

SAP Solution Manager integration

TOSCA-18431

Addresses a loading issue with the SAPSolutionManagerAddIn.dll file in SAP GUI x64.

Patch 6

SAP Web Extension 3.0

TOSCA-18361

Fixes an issue with ComboBoxes in SAP CRM when value is set to Input.

Patch 6

Tosca Commander

TOSCA-17370

Context menu entry Modify now also allows changing the name of buffers you create with the Module TBox Set Buffer.

Patch 6

Tosca Commander

TOSCA-16874

Fixes an issue with importing big subsets, where Tosca might "lose" some of the imported objects.

Patch 6

Tosca Commander

TOSCA-18149

Fixes an issue where the Test Configuration tab loaded slowly for TestCases with many test configuration parameters.

Patch 6

Tosca Commander

TOSCA-17193

ScratchBook now displays screenshots and their paths, as expected.

Patch 6

Tosca Continuous Integration

TOSCA-18794

Fixes an issue in the Tosca CI Java client that prevented usage in legacy mode.

Patch 6

Tosca Continuous Integration

TOSCA-18787

Fixes token renewal in workspaceless mode for Tosca CI Java client affecting test events longer than one hour.

Patch 6

Tosca Server

TOSCA-19435

Improved security in Tosca Server setup.

Patch 6

WinX Engine 3.0

TOSCA-18613

Fixes an issue that caused WinX Engine 3.0 to not be able to steer PowerBuilder ComboBoxes.

Patch 6

XBrowser Engine 3.0

TOSCA-16558

The more specific UI framework control is preferred to ARIA control.

Patch 6

XBrowser Engine 3.0

TOSCA-18888

Fixes an issue with rows in Aria tables.

Patch 6

XScan

TOSCA-11258

You no longer need to sign off and in again to Windows after changing the display scale. Note that an XScan/ARA restart is still needed if you change the display scale setting.

Patch 5

Automation Recording Assistant

TOSCA-17813

Overlay is collapsed after input is recorded, and the field that was just recorded is in focus.

Patch 5

Automation Recording Assistant

TOSCA-17753

Recorder continues working after switching from SAPNW to SAPUI5 page.

Patch 5

Automation Recording Assistant

TOSCA-16727

ListBox overlay is scrollable.

Patch 5

Automation Recording Assistant

TOSCA-17000

SAPUI5 control recording is more robust.

Patch 5

Automation Recording Assistant

TOSCA-17201

Value selected in the ListBox overlay is submitted into the input field, and the pop-up is closed.

Patch 5

Distributed Execution

TOSCA-16878

Fixes a problem where the unattended execution settings from the DEX Server don't save for the DEX Agents.

Patch 5

Host Engine 3.0

TOSCA-14777

Fixes a Host Engine issue where added delay for Bluezone causes significant performance drop.

Patch 5

Salesforce Engine 3.0

TOSCA-16676

Report table has correct name and Associated Label.

Patch 5

TBox Automation Tools

TOSCA-14803

Fixes an issue with SendKeys and waiting.

Patch 5

WinX Engine 3.0

TOSCA-11977

Users can now see unknown controls as Generic controls when scanning applications with WinX with this fix.

Patch 5

XBrowser Engine 3.0

TOSCA-17849

Selecting items in Add to Groups list is working in SapUi5.

Patch 4

API Engine 3.0

TOSCA-15920

Fixes a problem with exposed passwords.

Patch 4

API Engine 3.0

TOSCA-15103

Fixes a problem with exposed passwords.

Patch 4

Automation Recording Assistant

TOSCA-16457

ARA now allows setting a date using the DatePicker popup.

Patch 4

Automation Recording Assistant

TOSCA-16551

Fixes an ARA issue related to text input fields on SAPUI5 pages.

Patch 4

Automation Recording Assistant

TOSCA-16572

ARA supports 'Input' with suggestion list in SAPUI5.

Patch 4

Automation Recording Assistant

TOSCA-17202

Fixes an issue that caused playback failures when recording SAPUI5 textboxes due to missing ConstraintIndex for control identification.

Patch 4

Automation Recording Assistant, SAP Web Extension 3.0

TOSCA-3176

Fixes an issue that prevented list hierarchy from progressing during recording without pausing ARA.

Patch 4

JavaSwing Engine 3.0

TOSCA-16747

Fixes an issue with JavaSwing Engine that caused windows without a maximize button to distort or turn black.

Patch 4

JavaSwing Engine 3.0

TOSCA-17595

Fixes a Java Engine issue that caused delays in scanning a Java Swing app.

Patch 4

Mobile Engine 3.0

TOSCA-15499

Resolves an issue where Mobile Scan crashed in Basic mode when Live View was disabled.

Patch 4

Mobile Engine 3.0

TOSCA-15512

Fixes an issue where the Mobile30Server process continued running after closing Tosca.

Patch 4

Mobile Engine 3.0

TOSCA-15621

Resolves an issue with automating date picker controls on iOS devices.

Patch 4

Mobile Engine 3.0

TOSCA-15932

Resolves an issue that prevented the steering of iOS Time Pickers.

Patch 4

Mobile Engine 3.0

TOSCA-16440

Resolves an issue that caused long refresh times when applying filters in the Mobile Scan UI.

Patch 4

Mobile Engine 3.0

TOSCA-16579

Resolves inconsistent scrolling behavior when searching for elements with the Mobile Engine 3.0.

Patch 4

Salesforce Engine 3.0

TOSCA-15672

When the setting ExcludeFrames is set to True, there are LookUp page controls in the scanning results.

Patch 4

Salesforce Engine 3.0

TOSCA-15904

Fixes an issue with XScan when attempting to scan a Salesforce page that exceeds typical URL lenghts.

Patch 4

Salesforce Engine 3.0

TOSCA-15521

Fixes an issue which prevented table cells from being steered with {CLICK} actions.

Patch 4

Salesforce Engine 3.0

TOSCA-14349

Fixes an issue in XScan which caused duplicate controls to be shown for ComboBox controls.

Patch 4

Salesforce Engine 3.0

TOSCA-13042

Highlighted controls are now properly identified with their associated label and steerable values.

Patch 4

Salesforce Engine 3.0

TOSCA-12592

Fixes an issue with ComboBox controls which caused XScan to crash.

Patch 4

SAP Solution Manager

TOSCA-15525

Fixes an issue when handling Test Mandates which resulted in a crash.

Patch 4

SAP Solution Manager

TOSCA-14351

Improved Tosca Server authorization for SolutionManager integration.

Patch 4

SAP Solution Manager

TOSCA-12684, TOSCA-12687, TOSCA-14299

Improved logging capabilities.

Patch 4

SAP Web Extension 3.0

TOSCA-16619

Fixes an ARA issue related to recording SAPUI5 MInput fields.

Patch 4

SAP Web Extension 3.0

TOSCA-17236

Fixes an issue that prevented ARA from recording the addition or removal of buttons on line items in SAPUI5.

Patch 4

SAP Web Extension 3.0

TOSCA-11299

You can now use F4 in ARA Recorder for SAPUI5.

Patch 4

SAP Web Extension 3.0

TOSCA-16475

Fixes an issue that prevented ARA from selecting sap.ui.core.Icon elements when embedded within other controls.

Patch 4

TBox LogViewer

TOSCA-14821

Prevents possible performance drop when using LogViewer.

Patch 4

TBox Platform

TOSCA-13504

Supports backwards compatibility for TestCases with deep nesting.

Patch 4

TBox Platform

TOSCA-14890

Fixes an issue that caused performance issues when using wildcards.

Patch 4

TBox Platform

TOSCA-17151

Resolves an issue that was preventing the override of the 'Remote server response timeout' setting via TCP.

Patch 4

Tosca Commander

TOSCA-9635

If you have a Reusable TestStepBlock with more than one parameter in the same TestStepValue, all used values are now present after resolving the Reusable TestStepBlock.

Patch 4

Tosca Commander

TOSCA-7733

'Report Successful Execution of' for TestCases now shows only failed steps.

Patch 4

Tosca Commander

TOSCA-8497

Fixes an issue where members of an Owning or Viewing Group couldn't see assigned folders after synchronizing and assigning user groups from Tricentis User Administration.

Patch 4

Tosca Commander

TOSCA-8810

Fixes an issue where the Tosca Workspaces folder wasn't created if users chose to install Tosca Commander without Example Workspaces.

Patch 4

Tosca Commander

TOSCA-13413

Fixes an issue where typing a whitespace into the Value Range of a Business Parameter deleted the value.

Patch 4

Tosca Commander

TOSCA-15941

Properties included by referenced yet excluded Execution Lists are now considered for Test Mandates.

Patch 4

Tosca Commander

TOSCA-14486

Fixes an issue where Tosca Commander might crash if the Accessibility Column was removed from the ExecutionList view.

Patch 4

Tosca Commander

TOSCA-14935

Fixes an issue that prevented 'Apply self-healing properties' from working in multi-user workspaces.

Patch 4

Tosca Commander

TOSCA-15978

Fixes an issue where Tosca couldn't display the Control Flow Diagram if a TestCase referenced the same Reusable TestStepBlock multiple times.

Patch 4

Tosca Commander

TOSCA-17220

Fixes an issue where opening a Tosca log from SAP Solution Manager also opened a TQL window.

Patch 4

Tosca Commander

TOSCA-14269

Fixes an issue where Tosca Commander might crash if users select the 'Fit All' button in the View menu.

Patch 4

Tosca Commander / Test Data Service

TOSCA-12035

Fixes an issue where, if you used different Test Data Repositories for different TestCases, Tosca might erroneously use data from the repository you specified for an earlier TestCase.

Patch 4

Tosca Commander / Tricentis File Service

TOSCA-13355

Fixes an issue where Tosca might crash if users tried to delete a file that didn't exist in Tricentis File Service.

Patch 4

UIA Engine 3.0

TOSCA-14735

Fixes an XScan crashing issue due to recursion during UI automation.

Patch 4

WinX Engine 3.0

TOSCA-16933

Introduces a WinX fallback scenario for PowerBuilder DataWindow combo boxes.

Patch 4

WinX Engine 3.0

TOSCA-11977

Fixes an issue which prevented Xscan from displaying unknown controls as generic controls.

Patch 4

WinX Engine 3.0

TOSCA-16807

Fixes a WinX issue that caused an exception when scanning PowerBuilder table.

Patch 4

WinX Engine 3.0

TOSCA-16929

Fixes a WinX issue where "Ignore invisible cells" didn't work properly for PowerBuilder tables.

Patch 4

XBrowser Engine 3.0

TOSCA-17750

Fixes an issue that caused the profile button and dropdown options in SAP Fiori to not work correctly.

Patch 4

XBrowser Engine 3.0

TOSCA-15722

Fixes an issue where fallback into ARIA controls for specific control frameworks were not working during execution and rescans.

Patch 4

XBrowser Engine 3.0

TOSCA-16066

A new setting allows configuring the frame ID retrieval timeout, ensuring that frames load correctly even on slower machines or resource-intensive pages.

Patch 3

API Engine 3.0

TOSCA-13809

Fixes an issue with a missing host field.

Patch 3

API Engine 3.0

TOSCA-13641

Fixes an issue with sending header information for HTTP methods HEAD, GET, CONNECT, OPTIONS.

Patch 3

API Scan

TOSCA-13396

Fixes an issue with scanning OpenAPI specifications.

Patch 3

Distributed Execution

TOSCA-13953

Corrects RDP usage when running Unattended Execution and eliminates the error message.

Patch 3

Mail Engine 3.0

TOSCA-13938

Fixes an issue where the Mail Engine filtering feature for date and recipient wasn't working well with EWS.

Patch 3

PDF Engine 3.0

TOSCA-13780

Fixes an issue with the PDF Compare Differences design that mixed up characters.

Patch 3

Salesforce Engine 3.0

TOSCA-13807

The correct values are applied in the LookUp when the Input TextBox action is performed.

Patch 3

SAP Solution Manager

TOSCA-13920

Improves performance for ShowLog function.

Patch 3

SAP Solution Manager

TOSCA-14058

Removes the need to close SAP GUI after every action between Tosca and SAP GUI.

Patch 3

SAP Solution Manager

TOSCA-14277

Fixes an issue that caused Synchronize Solution Documentation task to get stuck on large repositories.

Patch 3

TBox Platform

TOSCA-14451

Fixes an issue with the setting Make screenshot on failed test steps that caused failures.

Patch 3

TBox Platform

TOSCA-13581

Fixes an issue that caused parsing a date generated by Tosca to fail with some culture settings.

Patch 3

Tosca Commander

TOSCA-8734

Improves the startup performance of test runs in the ScratchBook.

Patch 3

Tosca OSV

TOSCA-14016

Fixes conversion issue with scenario file export and method business parameter.

Patch 3

UIA Engine 3.0

TOSCA-13838

Speeds up test executions with the UIA Engine 3.0.

Patch 3

WinX Engine 3.0

TOSCA-13125

Adds support for PowerBuilder tabs with user simulation.

Patch 3

XBrowser Engine 3.0

TOSCA-12646

Fixes an issue where exporting an accessibility report while another instance of the same report is open caused data loss.

Patch 2

Distributed Execution

TOSCA-12526

Resolves the need to use a workaround when changing the server address.

Patch 2

Distributed Execution

TOSCA-12698

Resolves the need for exaggerated CPU usage when using the DEX Agent with unattended execution.

Patch 2

Distributed Execution

TOSCA-12827

Fixes an issue with an indefinite wait time when an empty ExecutionList is executed with TCDistribution.

Patch 2

Distributed Execution

TOSCA-13871

Fixes an issue that prevented running large TestCases due to missing settings.

Patch 2

Mobile Engine 3.0

TOSCA-12446

Resolves scanning issues in Salesforce Web apps opened on mobile devices.

Patch 2

Mobile Engine 3.0

TOSCA-12619

Resolves a scanning issue for country selector controls in Salesforce Mobile apps.

Patch 2

Mobile Engine 3.0

TOSCA-13132

Fixes an issue that caused GetMobileDevice calls for non-mobile TestCases to crash execution.

Patch 2

PDF Engine 3.0

TOSCA-12158

Fixes an issue that caused PDF Engine 3.0 to have a memory leak.

Patch 2

Salesforce Engine 3.0

TOSCA-10903

Improves performance for steering Buttons and TextBoxes during test execution.

Patch 2

Salesforce Engine 3.0

TOSCA-11010

Fixes an issue with recognizing labels as Salesforce elements and making them steerable.

Patch 2

Salesforce Engine 3.0

TOSCA-12686

Fixes an error thrown when scanning a website built on the Salesforce framework.

Patch 2

Salesforce Engine 3.0

TOSCA-12170

Improves performance during test execution.

Patch 2

Salesforce Engine 3.0

TOSCA-13218

Fixes an issue that caused the incorrect assignment of AssociatedLabels to tables.

Patch 2

Salesforce Engine 3.0

TOSCA-13400

Fixes an issue that prevented the correct steering of the selected value (‘Table’ or ‘Split View’).

Patch 2

Salesforce Engine 3.0

TOSCA-13589

Fixes an issue that caused incorrect header values in tables during scanning.

Patch 2

Salesforce Engine 3.0

TOSCA-13406

Fixes an issue that prevented a label from being identified and found.

Patch 2

SAP Solution Manager

TOSCA-12605

Fixes a ShowLog functionality issue when working with large repositories.

Patch 2

SAP Solution Manager

TOSCA-12681

Fixes an issue where files responsible for registering SapSolManAddin were in the incorrect folder.

Patch 2

TBox Integration

NEO-1488

Fixes an issue that caused XScan to crash when rescanning a Vision AI Module containing a Table control.

Patch 2

TBox Platform

TOSCA-13395

Fixes a security issue related to password values.

Patch 2

TBox Platform

TOSCA-13590

Fixes an issue that prevented determining if the execution was in the middle of a recovery retry.

Patch 2

Tosca - Settings

TOSCA-12537

Fixes an issue that caused a settings exception.

Patch 2

Tosca Commander

TOSCA-10829

Fixes an issue where entering an empty value into dynamic expressions might result in a System.NullReferenceException.

Patch 2

Tosca Commander

TOSCA-12294

Tosca now displays TCPs on TestMandateEntries again.

Patch 2

Tosca Commander

TOSCA-12780

Fixes an issue where TQL didn't return correct results for timestamp queries because of hidden milliseconds.

Patch 2

Tosca Commander

TOSCA-12163

Fixes an issue that caused Tosca Commander to throw an ArgumentOutOfRangeException for some system locales and regional formats.

Patch 2

Tosca Commander

TOSCA-13573

Fixes an issue that caused disabled TestSteps to affect the ScratchBook execution log.

Patch 2

Tosca Commander

TOSCA-12894

Fixes an error that appeared when changing the letter case in a Buffer's name.

Patch 2

Tosca Commander

TOSCA-13189

Fixes an issue where Tosca Commander froze after closing the Tosca Server authentication dialog.

Patch 2

Tosca Commander, Mobile Engine 3.0

TOSCA-9094

Fixes an issue where Tosca threw an exception when changing mobile configurations.

Patch 2

UIA Engine 3.0

TOSCA-13511

Fixes an issue that caused an infinite recursion while scanning with XScan.

Patch 2

XBrowser Engine 3.0

TOSCA-12072

Fixes an issue that caused the registration of new agents at extension helper to fail for some cultures.

Patch 1

API Engine 3.0

TOSCA-11525

Fixes an issue sending headers with Kafka.

Patch 1

DotNet Engine 3.0

TOSCA-12299

Users can extend FormAdapter behavior with this change.

Patch 1

Mobile Engine

TOSCA-8014

Tosca Mobile supports clicks with offset.

Patch 1

Mobile Engine

TOSCA-11560

Solves an issue where opening a Tosca workspace created an unnecessary MobileServer process.

Patch 1

Mobile Engine

TOSCA-11630

Solves a conflict between 'keep session alive' and executeScript commands that caused Appium to throw an exception.

Patch 1

Mobile Engine

TOSCA-11679

Solves a BrowserStack execution issue.

Patch 1

Mobile Engine

TOSCA-11779

Resolves a proxy configuration issue.

Patch 1

Mobile Engine

TOSCA-11563

Solves an issue where the checkbox to scan only visible elements in web applications was appearing while scanning native ones.

Patch 1

Salesforce Engine

TOSCA-10298

The 'Recently Viewed' control now gets correctly identified as a dropdown, with a ValueRange to choose from.

Patch 1

Salesforce Engine

TOSCA-11777

Fixes an issue where Tosca XScan might crash while scanning a Combobox.

Patch 1

Salesforce Engine

TOSCA-10300

No more duplicate ListItem for every value in ComboBox and ListBox in Tosca Xscan. ListItem elements are uniquely identified and steerable.

Patch 1

Salesforce Engine

TOSCA-11180

Fixes an issue where - on pages with a heavy load or with a slow connection - Tosca XScan sometimes couldn't fetch a ComboBox value in time, which crashed the XScan.

Patch 1

Salesforce Engine

TOSCA-10342

During scanning, tables in Records now get the correct AssociatedLabel, corresponding to the name of the table. If the AssociatedLabel contains a number in parentheses, we recommend that you replace the number with a wildcard, to make identification more stable.

Patch 1

Tosca Copilot

TOSCA-12307

Fixes an issue with displaying Tosca Copilot in the Tosca user interface.