Jump to main content
Release Notes
This document contains information about what's new, installation instructions, known problems in and contact information of HCL Customer Support.
System Requirements
This document includes information about hardware and software requirements for IBM® Rational® Functional Tester.
Getting Started Guide
This guide provides an overview of HCL OneTest™ UI. You can find the task flows to get you started with HCL OneTest UI. This guide is intended for new users.
Rational® Functional Tester overview
Rational® Functional Tester is an object-oriented automated functional testing tool that tests HTML, including HTML 5, Java, Windows, .NET, Visual Basic, SAP, Silverlight, Eclipse, Siebel, Flex, Ajax, Dojo, GEF and PowerBuilder applications. With its ability to test HTML 5-based applications and UI frameworks, Rational Functional Tester also tests the user interface of Web applications on the desktop and on mobile devices.
Task flow for Setting up HCL OneTest™ UI
The diagram in this topic shows the task flow for setting up HCL OneTest™ UI.
Creating a project
The tests that you create, and the assets associated with the tests, reside in a project on your desktop. You can create the project separately, or you can simply record a test, which automatically creates a project named testproj.
The UI Test perspective
With the UI Test perspective, you can quickly create and run functional tests for the web applications. It gives you a recording and natural language scripting environment to test browser applications that use HTML5 and JQuery. You can test on Internet Explorer, Mozilla Firefox, Google Chrome, and Safari browsers.
Getting started in the Functional Test perspective
With the Functional Test perspective, you can find information and task flows to create and run functional tests for native or hybrid applications.
Task flow Integrating HCL OneTest™ UI and HCL OneTest™ API
You can execute integration tests in HCL OneTest™ UI by using HCL OneTest UI Extension for HCL OneTest API. In HCL OneTest UI, you can create a compound test to run the integration tests by using agents.
Tutorials
You can learn to start using HCL OneTest™ UI by reviewing the information in the Tutorials for the UI Test perspective and Functional Test perspective.
Tutorials for testing in the UI Test perspective
You can use the tutorials to get started with testing in the UI Test perspective in HCL OneTest™ UI.
Tutorials for testing in the Functional Test perspective
You can use the tutorials to get started with testing in the Functional Test perspective in HCL OneTest™ UI.
Samples
This section describes about the sample project which can be used with Rational® Functional Tester to test the functionality of an application.
Sample project to test a Java application
The sample functional test project is created using the first few lessons of the "Create a functional test" tutorial . You can look at the test assets while you do the tutorial or after you complete it.
A HCL OneTest™ UI project to test an HTML application
This is a sample functional test project that contains various functional test scripts for testing an HTML application. In this sample project, the IBM® Rational® Team Concert™ web client is used as an application under test.
Functional testing proxy SDK technology samples
Functional testing proxy SDK samples are simple examples of proxy source code and applications under test (AUT).
Administrator Guide
This guide describes how to install IBM® Rational® Functional Tester software. After you install the software, you can perform administration tasks such as license configuration and integration with other products. This guide is intended for administrators.
Installing
In this section, you will learn about two ways to install the product. In the first approach, you use an executable file to directly install the product in an easy manner. In the second approach, you download and install IBM® Installation Manager and then use that tool to install the product.
Starting Rational® Functional Tester from the command line
You can start Rational® Functional Tester from the desktop environment or a command-line interface.
Integrations in UI Test perspective
In this section, you will learn about the supported integrations for the Web UI Test perspective.
Integrations in Functional Test perspective
In this section, you will learn about the supported integrations for the Functional Test perspective.
Test Author Guide
This guide describes how to create test scripts and enhances them by applying different test elements such as dataset, variables, and verification points.
Testing in the UI Test perspective
When you develop web applications, Windows-based applications, or mobile applications, you can use HCL OneTest™ UI to create functional tests for these applications. You must first record the tests and then use HCL OneTest UI to run the tests before you can view the test results.
Testing in the Functional Test perspective
When you develop Java, HTML, or Terminal-based applications, you can use HCL OneTest™ UI to create traditional functional tests for these applications. You must first record the tests and then use HCL OneTest UI to run the tests before you can view the test results.
Extending the UI Test perspective with custom code
You can use custom code to extend the default Web UI testing capabilities. You can write custom Java™ code and call the code from the test. You can also specify that results from the tests that are affected by your custom code to be included in reports.
Extending the Functional Test perspective
You can use custom code to extend the default functional testing capabilities. You can write custom code and call the code from the test. You can also specify that results from the tests that are affected by your custom code to be included in reports.
Experimental Features
Rational® Functional Tester contains a set of pre-releases that enable you to test various experimental features. These experimental features, while still in progress, are introduced early in the release to seek your feedback on its overall functionality and performance. You can play around with these capabilities before they are made available and supported as a general feature in an upcoming release.
Test Execution Specialist Guide
This guide describes how to automate the playback of the tests by using different methods such as Docker, IBM® Cloud Private, Jenkins and so on. The test results can be pushed to Rational® Test Control Panel.
Running tests from UI Test perspective
In this section, you will learn how to play back the Web UI, mobile and Windows tests from the UI Test perspective.
Running tests from Functional Test perspective
In this section, you will learn how to play back tests from the Functional Test perspective.
Test Manager Guide
This guide describes how to keep track of the performance of the application by evaluating the test results. Following topics cover how you can work with the test results.
Publishing test results to the server
The test results indicate the quality of the application under test. Different stakeholders might want to check the quality of the application but do not have the desktop client installed. As a desktop client user, you can publish test results to IBM® Rational® Test Automation Server so that others can view them from the web browser.
Publishing specific results to the server
If you have a single test result or multiple test results that are not published to IBM® Rational® Test Automation Server, you can publish a single or all of them simultaneously.
Unified reports
Unified reports in Rational® Functional Tester provide a detailed overview of the test results. Unified reports also provide an extensive user interface that you can use to analyze or apply filters on the test results.
Results for tests in UI Test perspective
In this section, you will learn how to analyze test results in the Web UI Test perspective.
Results for tests in Functional Test perspective
In this section, you will learn how to analyze test results in the Functional Test perspective.
Troubleshooting
This guide describes how to analyze and resolve some of the common problems that you might encounter while you work with Rational® Functional Tester.
Troubleshooting in the UI Test perspective
You can find information about the issues or problems that you might encounter while working with Rational® Functional Tester in the UI Test perspective. Details about issues, their causes and the resolutions that you can apply to fix the issues are described.
Troubleshooting in the Functional Test perspective
In this section, you will learn how to troubleshoot the tests in the Functional Test perspective.
Reference Guide
This guide describes the additional topics to gain more knowledge about HCL OneTest™ UI.
Reference for the UI Test perspective
In this section, you will learn all the reference or additional information about the Web UI Test perspective.
Reference for the Functional Test perspective
In this section, you will learn all the reference or additional information about the Functional Test perspective.
All Guides (PDF)
You can find the link to view or download the content of the release notes, system requirements, and persona guides of HCL OneTest™ UI as a PDF file.
Security Considerations
You can take certain actions to ensure that your installation is secure, customize your security settings, and set up user access controls.
Security Considerations for HCL OneTest™ UI
This document describes the actions that you can take to ensure that your installation is secure, customize your security settings, and set up user access controls.
Notices
This document provides information about copyright, trademarks, terms and conditions for the product documentation.