Release notes for IBM® Rational® Functional Tester
This document contains information about what's new, installation instructions, known problems in and contact information of HCL Customer Support.
Contents
Product description
IBM® Rational® Functional Tester is a GUI test automation tool that is used to accelerate the functional and regression testing. It provides a flexible environment to test the desktop and web applications very efficiently. It is used to test a wide range of applications that includes HTML, web, native and hybrid mobile, SAP, Java, Power Builder, and Windows desktop applications. Rational® Functional Tester is available in two integrated development environments (IDE): Eclipse and Microsoft Visual Studio .NET. The Eclipse integration supports both Java and simplified (non-programming) method of scripting while the Microsoft Visual Studio .NET integration supports Microsoft Visual Basic .NET scripting language. See Product overview.
What's New
-
Enhanced Jenkins plugins to run tests from a Jenkins pipeline project
The Rational® Functional Tester Jenkins plugins are enhanced so that you can now run Web UI or traditional HTML tests as a job in a Jenkins Pipeline project.
You can also view the test results by using the Test Results Analyzer feature in Jenkins if you have installed the Test Results Analyzer plugin in Jenkins.
-
Monitoring the resource usage of mobile tests on Android devices
You can now use the UI Test Statistical report to monitor the resource usage of mobile tests on Android devices during the playback. The details such as battery consumption, physical memory consumption, and processor usage of both the application level and the device are collected and displayed in the UI Test Statistical report.
-
Support to run test assets without reusing the workspace in a repository
When you want to run test assets that are in any source control system such as git and you do not want to reuse the workspace in the repository, you can now run the tests from the command-line interface.
By using the -workspace argument along with the -import argument on the computer where you have installed Rational® Functional Tester, you can run the Web UI tests in the project without the need to reuse the workspace from the remote repository. This method of running tests does not require the workspace that is committed to the repository or an existing local workspace. See Running a test from a command line.
-
Support to run Web UI tests in the headless mode by using Edge or Firefox
You can now run Web UI tests in the headless mode by using either Microsoft Edge or Mozilla Firefox browsers. See Running tests in the headless mode.
-
Clearing browser cache
You can now use an option in Rational® Functional Tester to clear the browser data when you play back Functional tests by using the Web UI extension for browsers such as Google Chrome, Microsoft Edge, or Mozilla Firefox.
-
Support for pCloudy mobile cloud
You can now run Web UI and Mobile tests on Android or iOS devices that are connected to the pCloudy cloud testing platform. See Running Web UI tests on the pCloudy cloud or Playing back mobile tests on an Android device connected to the pCloudy Cloud.
You can also use the command line to run tests on the pCloudy Cloud. See Running mobile tests for Android applications from the command-line.
-
The UI Test Agent runs automatically on the Linux and Mac operating systems
After you install the product on the Linux and Mac operating systems, the UI Test Agent runs automatically until you stop it manually.
The UI Test Agent provides the necessary prerequisites to test mobile applications on the Linux and Mac operating systems.
-
Support for Web UI tests in the Edge browser on the Linux operating system
You can now run Web UI tests and Functional HTML tests in the Edge browser on Linux. You can also record and playback Web UI tests.
-
Support to add labels from Ant
You can now add labels to test results when you run test assets from Ant by specifying a value for the labels parameter.
-
Bug Fixes
Fixed customer-reported and internally found defects.
Deprecated capabilities
- Support for the following operating systems is deprecated:
- Ubuntu 18.04 LTS
- Windows 7 Enterprise
- Windows 7 Professional
- Windows 7 Ultimate
- Android 10
- iOS 13
- Support for the following software are deprecated:
- Microsoft Visual Basic 5
- SAP GUI 7.5 compilation 2
- Power Builder 12.5
Removed capabilities
- Support for the following operating systems are removed:
- macOS Mojave 10.14
- Android 9
- iOS 12
- Support for the following Development Tool is removed:
- Appium 1.17
- Support for the following browser version is removed:
- Microsoft Edge 42 and 44
- Support for the following software are removed:
- Adobe Reader 10
- Power Builder 11 and 11.5
- .Net Applications 3
Installing the product
For installation instructions, see Installing Rational Functional Tester.
Known issues
You can find information about the known issues identified in this release of HCL OneTest™ UI.
Product | Download document | Knowledge base |
---|---|---|
Rational® Functional Tester |
Known problems are documented in the download document and in the form of individual tech notes in the Support Knowledge Base. See the Support Knowledge Base.
The knowledge base is continually updated as issues are discovered and resolved. By searching the knowledge base, you can quickly find workarounds or solutions to issues.
Contacting HCL support
- For technical assistance, contact HCL Customer Support.
-
Before you contact HCL support, you must gather the background information that you might need to describe your problem. When you describe a problem to the HCL support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:
- What software versions were you running when the problem occurred?
- Do you have logs, traces, or messages that are related to the problem?
- Can you reproduce the problem? If so, what steps do you take to reproduce it?
- Is there a workaround for the problem? If so, be prepared to describe the workaround.