What's New in version 24.2
This topic introduces the new features and enhancements included in OpenText Functional Testing 24.2.
GUI testing enhancements
The following GUI testing enhancements are now available:
Enhancement | Description |
---|---|
New WpfDXGrid methods |
You can now record most operations on WPF DevExpress Data Grids. In addition, WpfDXGrid test objects now support new operations:
See the WpfDXGrid object in the Object Model Reference for GUI Testing. |
New SAPTable methods |
Use the new SAPTable methods to select one or more rows in a table. For details, see ExtendSelectRow and ExtendDeSelectRow methods in SAPTable section of the Object Model Reference for GUI Testing. Note: The new methods are supported only for SAP tables that support multiple row selection. |
SAP SuccessFactors |
Additional SAP controls are now supported, enhancing the testing experience when working with SAP SuccessFactors. As a result, UFT One might not identify some of your SAP and Web objects in existing SAP SuccessFactors tests. If some of your SAP and Web objects are no longer identified, update your tests as described in Upgrade from a version earlier than 24.2. |
ABBYY OCR engine upgrade |
The 64-bit ABBYY OCR engine is now used for text recognition instead of the 32-bit version. This change may affect the text recognition in existing tests. If necessary, adjust your text recognition settings. You can use the Preview pane to experiment with various settings until you achieve optimal recognition. See Configure text recognition settings. |
API testing enhancements
The following API testing enhancements are now available:
Enhancement | Description |
---|---|
64-bit ODBC |
You can now use a 64-bit ODBC for API tests. See Add a database data source. To use Microsoft Access database engine 64-bit, you must uninstall Microsoft Access database engine 2016 (32-bit), which is installed with UFT One. Then, install Microsoft Access database engine (64-bit). |
Smaller compressed API tests run results on ALM |
When uploading API test run results as single zip files to ALM, a new compression protocol is used. This reduces the size and transfer time of large reports. For details, see Improve performance when working with ALM. |
XML and FTP activities on Docker |
You can now run XML and FTP activities in API tests on Linux Docker. |
Web testing enhancements
The following web testing enhancements are now available:
Enhancement | Description |
---|---|
Automatic temporary loading of the Chrome and Edge extension |
If you cannot install the Chrome or Edge browser extensions from the web stores, you can configure UFT One to load the extensions when recording or running your tests. An OpenText UFT Agent extension is included in the UFT One installation. When a Chrome or Edge browser is opened by a record or run session, this extension can be automatically loaded on the browser. The extension remains only on that browser instance, and only until it closes. Configure this behavior in the Options dialog box (Tools > Options > GUI Testing > Web > Advanced) or using the Automation Object Model (AOM). See the following sections:
|
CI-CD plugin enhancements
The following enhancements are now available when working with CI-CD servers:
CI-CD server | Enhancements |
---|---|
Azure |
Install UFT One Azure DevOps extension 24.2.0 to leverage the following enhancements:
See Use Azure DevOps Server or Services to run a local test and Use Azure DevOps Server to retrieve resources. |
Jenkins |
The Jenkins plugin for UFT One is frequently updated. Download the latest version and find out what’s new at the OpenText Application Automation Tools page. |
Installation and infrastructure updates
The current release introduced the following installation updates:
Update | Description |
---|---|
.NET Desktop Runtime required version |
UFT One now requires .NET 8 Desktop Runtime. If this prerequisite is not installed before you install UFT One:
|
OpenText rebranding continues, file locations updated |
The configuration files are now stored in OpenText folders. The first time you run UFT One 24.2, any existing setting files are automatically migrated to the new locations. This enables you to continue using your existing UFT One settings in the new version. For details, see Configuration file location. |
Node.js for UFT Developer |
If you are including the UFT Developer feature in the UFT One installation, the minimum version for the Node.js prerequisite is now Node.js 18.19.0. For a list of Node.js versions supported for UFT Developer, see the Support Matrix. |
New version of UFT OCR Expansion Pack |
If you previously installed the Core UFT One DVD Bundle the UFT OCR Expansion Pack, make sure you download the new version of both installation packages when you upgrade. Core UFT One DVD Bundle 24.2 requires UFT OCR Expansion Pack 24.2 to support the ABBYY OCR engine. |
Usability enhancements and fixes
The following new usability enhancements and fixes are now available:
Enhancement | Description |
---|---|
Test Batch Runner enhancements |
The Test Batch Runner offers the following enhancements:
|
Data table enhancements |
In GUI tests, function libraries, and Scripted GUI components, you can now interact more simply with the data table:
|
Relative path for test results |
When running a test, you can now specify a relative path as the location for the test run results. The path is relative to the test's location. You can configure this in the test run settings or using the Automation Object Model (AOM). See Run Dialog Box and the RunResultsOptions.ResultsLocation property object in the UFT One Automation Object Model Reference. |
Supported technology versions
The following technology and browser versions are now supported:
New technology versions
Technology | Supported versions |
---|---|
.NET Windows Forms |
.NET 7 and 8 are now supported as a Technical Preview. |
AG Grid | 31.0.0 |
DevExpress WinForms and WPF | 23.1.6 |
Java |
Note: Follow the configuration requirements in Java environment variables. |
jQuery UI | 1.13 |
PeopleSoft PeopleTools | 8.60 |
PowerBuilder | 2022 R3 |
Rumba+ Desktop | 10.2 |
SAP |
Note: We recommend working with the latest supported patches. For known issues, see Known Issues - Windows-based SAP. |
WPF & WPF Extensibility | .NET 7, .NET 8 |
New browser versions
Browser | Supported versions |
---|---|
Google Chrome |
119-123 |
Microsoft Edge (Chromium-based) |
119-123 |
Mozilla Firefox |
118-124, ESR 115 |
Note: Browser versions are certified retrospectively for earlier versions. See the relevant UFT One version's Support Matrix.
Impending discontinued browsers
As PhantomJS is no longer supported by its author, the next version of UFT One will no longer support working with PhantomJS.
Discontinued versions
Technology | Unsupported versions |
---|---|
Legacy Edge browser |
As Microsoft no longer supports Legacy Edge, UFT One no longer supports working with Legacy Edge. Note: Tests previously configured to run on Legacy Edge will run on the Chromium-based Edge browser, which will be referred to going forward simply as the Edge browser. |
Node.js |
Node.js 16 is no longer supported. |
For more details, see the Support Matrix.
Localization updates
This version is provided in the following languages:
English, French, German, Japanese, Simplified Chinese.
See also: