Functional Tester is an object-oriented automated testing tool
that tests Java,
HTML, .NET, Windows, SAP, Siebel, AJAX, and Flex applications.
Java support
This functional testing application supports the following Java™ versions
for testing Java applications and HTML applications with applets.
HTML support
Functional Tester can
test HTML pages loaded into the browsers that run on Windows® and Linux®.
Dojo support Rational Functional Tester supports testing
HTML applications that contain Dojo controls on Microsoft Internet
Explorer 6 or 7 browsers. You can test applications that are developed using
Dojo Toolkit version 1.0.x.
.NET and Windows support
Functional Tester supports recording and playing back user applications
built using .NET Framework 1.0, 1.1, 2.0 or 3.0. You can test Win32 applications
that contain .NET controls and also test Windows applications with Win32 controls.
PowerBuilder 11.0 support Rational Functional Tester supports testing
.Net applications and Win32 applications that are created using Sybase PowerBuilder
11.0.
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.
AJAX support Rational Functional Tester supports testing AJAX-based Web
applications.
SAP support Rational Functional Tester supports extended functional
testing on SAP GUI controls for Windows and HTML (mySAP). This allows Functional Tester to test the functional aspects
of an application built using the SAP framework.
Siebel support Rational® Functional
Tester (RFT) contains extended functional testing support for Siebel applications.
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 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.
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.