What's New
This topic describes the new features and enhancements available in version OpenText Functional Testing for Developers 24.4.
AI-based testing enhancements
With the introduction of the following enhancements, AI-based testing is now fully supported.
Enhancement | Description |
---|---|
Write tests in C# |
You can now use AI-based testing in .NET C# tests, in addition to the previously supported JavaScript and Java. You can open AI Inspection from Visual Studio and select C# as the Clipboard code language in which to generate code. You can also manually edit your AI-based C# test, using the .NET SDK. For details, see AI-based testing and the AI section of the .NET SDK Reference. |
Switch OCR engines |
In an AI-based Web test, you can now include steps that switch the OCR engine and list of languages used for text recognition in the current test: AI. AI-based tests use the AI OCR engine and the OCR languages you configured in the AI settings. FT. AI-based tests use the same OCR engine and languages used for text recognition in regular tests. For details, see the Java, JavaScript, and .NET SDK References. |
.NET updates
This version includes the following .NET enhancements.
Enhancement | Description |
---|---|
Write tests in .NET 8 |
The project templates provided for Visual Studio 2022 now support .NET 8. This is in addition to the previously supported versions. |
Design and run C# tests on Linux |
You can now develop and run .NET C# tests on Linux machines. For details, see Project templates for .NET 5 and later. As a result, you can now run .NET C# tests on Docker containers as well. |
Terminal emulator enhancements
This version includes the following terminal emulator enhancements.
Enhancement | Description |
---|---|
Retrieve the colors of a TE Field |
You can now retrieve the color and background color of text on a terminal emulator monitor. Use the TE Field Color and BackgroundColor properties, described in the Java, JavaScript, and .NET SDK References. |
Installation and licensing updates
This version includes the following updates.
Update | Description |
---|---|
.NET Desktop Runtime update |
The UFT Developer installation now requires .NET 8.0.6 Desktop Runtime (32-bit and 64-bit, if installing on a 64-bit machine). If it is not installed in advance, the installation process can install it for you. When using silent installation, install the prerequisite as described in Prerequisite product silent installation commands. |
.NET SDK framework upgrade |
The product's .NET SDK is now based on .NET Framework 4.8. Any previously existing .NET testing projects based on earlier .NET Framework versions need to be retargeted to 4.8 before you can build them with the new SDK version. For details, see After you upgrade. |
Optional AI Object Detection installation | During installation, you can now specify whether to include the AI Object Detection feature. This feature enables AI-based testing. For details, see and Manual installation and Silent installation. |
Proxy authentication available in license wizard |
You can now connect to the license server using a proxy. In the Functional Testing License Wizard, select Concurrent license or Commuter license, click Proxy Settings and enter the proxy connection details. You can use the System proxy or an HTTP proxy, and specify credentials for proxy authentication, if needed. For details, see Install a license using the License wizard (Windows). |
Supported technology versions
Newly supported versions
The list of supported technologies, frameworks, browsers, and versions continues to expand.
For the latest information, see the Support Matrix.
Discontinued support
OpenText Functional Testing for Developers no longer supports working with the following .NET versions:
-
.NET 5. Microsoft no longer supports .NET 5. Therefore, maintenance will no longer be provided for developing testing projects using .NET 5.
-
.NET Framework. Developing and running tests using .NET 4.5, 4.6, or 4.7 as the target Framework is no longer supported.
See also: