- Adobe PDF documents support
IBM® Rational® Functional Tester supports testing of Portable Document Format (PDF) read-only files created for Adobe Reader versions 7.0, 8.0, 9.0, 10.0, and 11.0. (Adobe Reader 11 is the last supported version of the Reader application.) You can test PDF files that are displayed in a browser or in the stand-alone Adobe Reader application. A functional test script that is recorded for files that are displayed in the stand-alone Adobe Reader application can be played back when the file is displayed in a browser and vice-versa, provided that the script is recorded for document controls only. Support for Adobe PDF requires Visual C++ 2013 or higher.
- AJAX support
Rational® Functional Tester supports testing AJAX-based web applications.
- Application Response Measurement support
The Application Response Measurement (ARM) standard helps measure the end-to-end transaction performance of an application, including service levels and response time. Rational® Functional Tester uses the response time breakdown to view the statistics that is captured while running a test.
- Dojo support
IBM® Rational® Functional Tester supports testing HTML applications that contain Dojo controls on versions of all browsers supported by Rational® Functional Tester. You can test applications that are developed using Dojo Toolkit versions 1.0, 1.1, 1.2, 1.3.2, 1.4.2, 1.5, 1.6.1, 1.7, 1.8, and 1.9.
- Eclipse support
Rational® Functional Tester supports testing of applications based on Eclipse 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x, 3.5.x, 3.6.2, 4.2, 4.2.2, and 4.4.
- Flex support
IBM® Rational® Functional Tester supports testing functional aspects of Adobe® Flex applications. You can record and playback scripts against Flex-based user interfaces inside a web browser and verify that the application functions correctly.
- GEF support
Rational® Functional Tester allows testing the functionality of GEF objects that are implemented using standard GEF editors and non-standard GEF editors. GEF editor is based on Eclipse Modelling Framework (EMF) that provides many features for manipulating models. GEF displays a model graphically, employs MVC (model-view-controller) architecture and aids user interaction with that model.
- HTML and HTML 5 support
IBM® Rational® Functional Tester supports testing traditional HTML applications that are loaded in a browser. Through the UI Test perspective, IBM® Rational® Functional Tester also supports testing HTML 5-based applications in desktop and mobile browsers.
- Java support
This functional testing application supports the following Java™ versions for testing Java™ applications and HTML applications with applets.
- Windows support
Rational® Functional Tester supports testing of Windows applications with Win32 controls.
- Nested domains support
Rational® Functional Tester recognizes two different kinds of nesting of objects, a parent-child nesting and an owner-owned nesting. A parent-child nesting occurs when one object is contained within another, such as a button on a form. An owner-owned nesting occurs when the owned object has its own top-level window, such as a dialog box that is owned by a top-level window.
- PowerBuilder support
IBM® Rational® Functional Tester supports the testing of Win32 targets and .NET targets that are created by using Sybase PowerBuilder versions 10.5, 11.0, 11.2, 11.5, 12.0, 12.5, 12.6, and Appeon PowerBuilder 2017.
- SAP support
IBM® Rational® Functional Tester supports extended functional testing of SAP GUI for Windows and SAP GUI for HTML.
- Siebel support
Rational® Functional Tester contains extended functional testing support for Siebel applications.
- Silverlight support
IBM® Rational® Functional Tester supports testing applications that are developed using Microsoft® Silverlight version 4.0 and are loaded in Microsoft® Internet Explorer 6.0, 7.0, 8.0 and 9.0. You can also test Silverlight applications running on desktops, as well as embedded Silverlight applications. Testing Silverlight applications is only supported on 32-bit versions of Internet Explorer.
- Visual Basic support
Rational® Functional Tester supports testing Visual Basic 5.0 and 6.0 applications.
- Terminal-based applications support
Rational® Functional Tester Extension for Terminal-based Applications supports functional testing of Mainframe or zSeries (TN3270, TN3270E), AS/400 or iSeries (TN5250) and pSeries or Virtual Terminals (VT default, VT100, VT101, VT102, VT220-7, VT220-8, VT320, VT420-7, VT420-8, VT52, VT UTF-8).