Release notes for Rational® Functional Tester V10.1.0
This document contains information about new features, system requirements, and known limitations in IBM® Rational® Functional Tester.
Contents
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 such as HTML5-based web applications built on modern frameworks which include Angular, React and Vue.js in the latest versions of the world’s popular browsers, both on the desktop and mobile devices. 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.
Some of the older versions of software supported by Rational® Functional Tester are deprecated. To view the list of deprecated software, seeTechnology currency updates for Functional Tester 10.0.1.
What's new
- Unified Report
The experimental unified report for Web UI tests is replaced by the new and enhanced unified report. This report has a live reporting feature and is available to Functional, Web UI and Compound tests, and Accelerated Functional Test (AFT) suites. The report provides a detailed overview of your test results and has an extensive user interface to analyse and filter your test result details. You can also a generate a unified report for SAP tests that are run by using the Rational Performance Tester SAP extension. See Unified reports.
- Enhancement to image validation
Now, you can define the image property as an identifier while recording the Web UI tests or while playing back the Web UI tests. The image identifier validates the images and user interface elements in the application under test. You can also enable the guided healing feature for the Web UI tests that are identified by using the image property. See Validating images and user interface elements by using the image property.
- Support to extend application URL with substitutions in a Web UI
test
Now, you can substitute your application URL in a Web UI test by using data sources and then extend the application URL to other Web UI tests. See Extension of application URL in Web UI tests.
- Enhancements to restrict test scripts with start application
- You can also a use a shortcut key combination to add a StartApp application to a test. See Using a keyboard shortcut to record an application instance.
- You can now insert objects during playback if an ObjectNotFound exception is displayed on the Playback Monitor for test scripts that starts with a StartApp application. If you have find () methods in your test, you can use the StartApp () command to start an application. If there are other running instances of the StartApp application, the test plays back the actions performed only the StartApp application associated to your test and reduces the overall playback time. See Restricting actions during the recording and playing back of tests with start application.
-
Enhancements to Microsoft Azure DevOps integration
You can now integrate IBM® Rational® Functional Tester with Azure DevOps to run tests as tasks in Azure DevOps pipelines by using the IBM Rational Test Workbench extension that is available in the Visual Studio Marketplace portal. See Running tests.
-
Updates to Dataset CSV Editor
The browser-based CSV Editor provides additional options that include Find and Replace, Undo, and Redo to organize your data in the dataset in a better way. See Editing datasets.
- Enhancements to browsers for playback
- You can use Microsoft Edge (based on Chromium) and Opera browsers to play back your Web UI tests on Mac operating system.
- You can play back Functional HTML test scripts in multiple windows of Google Chrome and Mozilla Firefox browsers. See Enabling multi-window support to test Functional HTML tests.
- Enhancement to mobile recording and playback
You can use this technical preview feature to record actions that you perform on native and hybrid applications in Android mobile devices. You can connect your emulators and mobile devices to your computer and then record the user interface actions such as tap, swipe and so on and hardware actions such screen lock, back button and so on. The actions are performed by using a virtual client of your mobile device.
Installing the product
To download the product from IBM® Passport Advantage®, follow the directions in the download document at Rational® Functional TesterV10.1.0.
For installation instructions, see Installing software.
- You cannot upgrade to the latest version of the product. You must uninstall the existing version of the product before installing the latest version of the product.
- After installing 10.1.0, at any point of time if you want to use the previous version of the product, you cannot roll back to the previous version. If you want to use the previous version of the product, you must uninstall the existing version, and then install the required version of the product.
Known issues
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 IBM Rational Software Support
-
For contact information and guidelines or reference materials that you will need when you require support, read the IBM Support Guide.
-
For personalized support, including notifications of significant upgrades, subscribe at Product notification.
-
Before you contact IBM Rational Software Support, gather the background information that you will need to describe your problem. When describing a problem to an IBM software 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.