Functional Tester is an object-oriented automated testing tool
that tests Java,
HTML, .NET, Windows, SAP, Siebel, AJAX, and Flex applications.
Adobe PDF documents support
IBM IBM Rational Functional Tester supports
testing of Adobe PDF 7.0 and 8.0 read-only documents. You can test
PDF documents that are displayed in a browser or in a stand-alone
PDF Reader. A functional test script that is recorded for documents
that are displayed in a stand-alone PDF Reader can be played back
when the document is displayed in a browser and vice-versa.
AJAX support IBM 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. IBM 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 Microsoft® Internet Explorer 6.0, 7.0, 8.0
and Mozilla Firefox 2.x and 3.0 browsers. You can test applications
that are developed using Dojo Toolkit version 1.0.x and version 1.1.
Eclipse support IBM Rational Functional Tester support
testing of applications based on Eclipse 3.x.
Flex support
IBM 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 support
Functional Tester can test
HTML pages loaded into the browsers that run on Windows® and Linux®.
Java support
This functional testing application supports the following Java™ versions
for testing Java applications and HTML applications with applets.
.NET and Windows support IBM Rational Functional Tester supports
recording and playing back user applications built using .NET Framework
1.0, 1.1, 2.0, 3.0 or 3.5. You can test Win32 applications that contain
.NET controls and also test Windows applications with Win32 controls.
Nested domains support
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 testing
.Net applications and Win32 applications that are created using Sybase
PowerBuilder versions 10.5, 11.0, 11.2 and 11.5.
SAP support IBM Rational Functional Tester supports extended functional
testing on SAP GUI controls for Windows and HTML (mySAP). This allows Rational Functional Tester to test the functional aspects
of an application built using the SAP framework.
SAP NetWeaver Enterprises IBM Rational Functional Tester supports
testing HTML applications that contain WebDynPro controls on Microsoft Internet Explorer
6 , 7 browsers. You can test applications that are developed using
SAP WebDynPro framework and accessed through SAP NetWeaver Enterprise
Portal Client 7.0 (2004s).
Siebel support
Rational Functional Tester (RFT) contains
extended functional testing support for Siebel applications.
Visual Basic support
IBM 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, VT420-7, VT420-8, VT UTF-8).