Key Features version 2024.1 LTS

The Tricentis team is excited to introduce Tricentis Tosca 2024.1 LTS!

This topic gives you an overview of our 2024.1 LTS key features. For a detailed list of all new features, please download the Technical Release Notes from the Tricentis Support Hub.

For information on Short-Term Support (STS) and Long-Term Support (LTS) releases, see this Tricentis Knowledge Base article.

ActionMode Buffer

We've enhanced ActionMode Buffer to support arrays. Now, you can buffer an entire column or row as an array, allowing you to send each item individually in your TestSteps.

API Scan

We've improved the multipart attachment workflow to support multiple parts of different formats. You can now use text and file attachments within a single API test. This improvement addresses the growing need for mixed media attachments and incorporates feedback from beta customers and support tickets, providing a streamlined and improved user experience.

Data Integrity

With the new SAP Custom Data Reader, you can now load data from an SAP database into your caching database or compare it with other data sources.  

We also enhanced some of our Modules in the Data Integrity subset:

Distributed Execution

We updated the DEX Agent to the latest technology! Communication between the DEX Server and Agents is much faster. This improves user interface responses and speeds up the detection of the server address.

DokuSnapper

We made several updates to DokuSnapper, our results documentation tool:

  • Better performance. DokuSnapper is faster and more efficient.

  • Extended reporting scope. DokuSnapper supports tests with all Engines.

  • More flexibility in outputs. DokuSnapper offers PDF as an additional file format option for reports.

  • Better customization. Dokusnapper offers templates to tailor your reports to your needs.

DotNet Engine 3.0

We added support for DatePicker controls. Now you can scan and steer them in WinForms and WPF Modules and TestSteps.

Excel UI Engine 3.0

We added support for MenuItem controls in the Microsoft Excel UI interface. This means you can perform additional actions on its buttons, extending your test coverage.

Integration with Tosca Cloud

Tosca Cloud lets you create and run tests from within a SaaS application hosted by Tricentis.

We now offer two ways to connect it to your existing on-premises test projects:

  • Transition, if you want to get started on moving your tests to the cloud.

  • Test execution integration, if you prefer to keep your test authoring on-premises, but want to take advantage of cloud test execution.

For details, check out "Tosca Cloud integration".

Java Engine 3.0

The Java Engine 3.0 now supports OpenJDK Version 21.

Key vault integration

Our key vault integration offers you enhanced security and expanded automation capabilities:

Licensing through proxies

Tosca Server 2024.1 offers an additional tool to manage and safeguard web traffic. You can now have a proxy between Tosca Server and your choice of licensing model: cloud or on-premises.

All you need to do is set up your own proxy and then fill out the Tosca Server proxy settings.

Mobile Engine 3.0

We're happy to announce early support for iOS 18 Preview and Android 15 Beta! You can start testing on the betas right away; we continuously roll out updates to improve compatibility and functionality.

Other updates for the Mobile Engine 3.0:

  • We added Ionic to the supported frameworks. You can now test your hybrid mobile applications effectively, ensuring a consistent experience across multiple platforms.

  • We enhanced the performance of the Mobile Engine 3.0. Enjoy quicker loading times when you start the Mobile Scan, alongside significant performance improvements when loading control areas and properties for mobile web controls within XScan.

  • We optimized your mobile web test automation with the new Mobile Web Engine 3.0. This supports you with better performance, functionality, and compatibility during scanning and test execution. If you absolutely must, you can still switch back to the older engines; simply update the setting Engine for mobile web scans, or add the test configuration parameter (TCP) UseLegacyMobileWeb .

  • We made your debugging process easier. Once you connect a cloud device via an Appium-based connection, the interface displays the Appium server URL and session ID. Plus, you can easily copy these details to your clipboard.

  • We improved the flexibility of Mobile Scan. You can now clear the current capability set selection with just one click.

  • We increased the precision of our coordinate system for defining positions on screen devices. Previously, when using the Standard subset Modules Click On Screen or Swipe On Screen, you could only specify coordinates as percentages. Now, you can also use pixels to better simulate a human behavior with the device, making your mobile test automation more realistic and reliable.

Salesforce Engine 3.0

Our latest version of the Salesforce Engine offers improved control identification and extended Salesforce support. We now support the Salesforce Summer '24 release.

We've also added the following settings to make your testing life easier:

Plus, you can now use the Input(Value) syntax in your TestCase, if you want to search for an item that doesn't exist or skip the searching, for instance.

Last, but not least, the Module Rapid Navigation allows you to easily switch between pages and screens in your Salesforce application—without having to click through.

Standard subset

Our updated Standard subset expands the scope and efficiency of your tests, helping you to automate better and faster.

New Modules

Enhancements to existing Modules

  • Excel 1:1 Compare: Define the number of differences you'll allow before the test fails. That’s great if you don't necessarily need to wait for the entire comparison to finish, especially for large reference and target files.

  • PDF 1:1 Compare: Compare the entire text content at once, regardless of the position of a text in a page. Tosca now treats the entire file as a single page, which increases the accuracy of text-only comparisons.

  • PDF 1:1 Compare and Excel 1:1 Compare: Compare one file to multiple files, in a single TestCase.

  • TBox Context Menu: Steer context menus of applications based on .NET and WinForms (DotNet Engine 3.0) as well as the Microsoft UI Automation frameworks (UIA Engine 3.0).

  • TBox File Append: Choose your character encoding when you append text to a file, to ensure character compatibility.

  • TBox Take Screenshot: Choose the monitor or screen that you want to screenshot, capture screenshots of your browser or remote browser, and enjoy greater flexibility in choosing where to save your screenshots.

  • TBox Window Operation: Apply all operations on child windows.

  • TextStream Open/Load: Choose your encoding when you load a TextStream-, to ensure compatibility.

  • Close/Save Excel Workbook: Save your Excel files without closing Excel.

  • Define Excel Range, Delete Excel Worksheet, Update Excel Worksheet: Identify worksheets by their position in the index. This makes it easier and less error-prone to define the Excel data you want to test.

TBox API

We're introducing a revamped version of the TBox API manual (opens in new tab). It features a fresh look and feel, along with additional information and details on how to extend the TBox Platform to suit your testing needs.

Tosca Commander

Tosca's alternative Excel interface now supports additional Microsoft Excel functionality, such as VLOOKUP and HLOOKUP. This speeds up file processing, which in turn speeds up your test design process if you use this interface to assign test data from an Excel source to test cases.

Vision AI

Vision AI can now visually identify icons, which improves test stability and resilience. When you scan your application, Vision AI registers the icons you choose for your Module on the server. At runtime, Tosca uses the registration ID to identify the icons in your application under test.

Plus, we have new parameters that extend your test coverage and flexibility:

  • Specify 'confirm' key commands for input fields with the new typing parameter ConfirmTextKeys.

  • Choose your preferred neural network for detecting controls and performing OCR with the new steering parameters ScanControlNetwork and ScanOcrNetwork.

XBrowser Engine 3.0

XBrowser Engine 3.0 2024.1 offers significant enhancements for your web accessibility tests:

But that's not all! Here are a few other new features that help you create even more comprehensive, reliable, and easy-to-maintain web tests: 

Upgrade to Tricentis Tosca 2024.1 LTS

For detailed information on how to upgrade from Tricentis Tosca 2023.2 to Tricentis Tosca 2024.1 LTS, see "Upgrade to 2024.1 LTS".