Page title:Introduction

Closed Captioning text: Welcome! This tour is a quick overview of IBM Rational Functional Tester. Rational Functional Tester is an automated testing tool for testing Windows, Java, .Net, HTML, SAP, and Siebel applications that run on Windows or Linux operating systems.

Page text:IBM Rational Functional Tester is an automated testing tool for testing Windows, Java, .Net, HTML, SAP, and Siebel applications that run on Windows or Linux operating systems.


Tour editable text

Page title:Supported scripting languages

Closed Captioning text:Functional Tester records user actions to create test scripts. It supports two scripting languages. One is Java on the IBM Rational Software Development Platform. The other scripting language is Visual Basic .NET on the Microsoft Visual Studio .NET platform.

Page text:Two scripting languages are supported:


Tour editable text

Page title:Recording

Closed Captioning text: With the recording feature, you can record user actions and generate test scripts. You can use Functional Tester to record and test any object in the application-under-test, including object properties and data. After you finish recording, Functional Tester displays the new test script.

Page text: With the Functional Tester recording feature, you can record user actions and generate test scripts. The Recording Monitor displays a message for each action as you perform it. After you finish recording, Functional Tester displays the new test script.


Tour editable text

Page title:Verification points

Closed Captioning text:While recording, you can create verification points. Verification points establish baseline information about objects in your application. This information is compared with the information found and logged in the application when a test script is played back.

Page text:Verification points check that a certain action has taken place, or confirm the expected state of an object.


Tour editable text

Page title:Test object map

Closed Captioning text:Functional Tester uses a test object map to represent graphical objects that are displayed in the application-under-test. Use the object map editor to control how a test script interprets information about test objects.

Page text:The test object map lists the test objects in the application-under-test. A test object map can include objects from multiple applications. The test object map also provides a quick way to add test objects to a script.


Tour editable text

Page title:Data-drive a test

Closed Captioning text:In data-driven tests, Functional Tester uses data from an external file as input to an application-under-test. Because data is separate from the test script, you can modify and share the test data without affecting the test script.

Page text:In data-driven tests, Functional Tester uses data from an external file as input to an application-under-test. The external file is called a datapool.


Tour editable text

Page title:Play back a script

Closed Captioning text:The Functional Tester playback feature replays your recorded actions. After playback finishes, you can view results in the log. Results include any logged events, such as verification point failures, script exceptions, object-recognition warnings, and other playback information.

Page text:The playback feature replays your recorded actions. The results are displayed in a log.


Tour editable text

Page title:Share scripts

Closed Captioning text:Using IBM Rational ClearCase you can share projects, scripts, script templates, test datapools, and object maps with the testing team.

Page text:You can share scripts and other test assets with teammates using IBM Rational ClearCase.


Tour editable text

Page title:User assistance

Closed Captioning text:The Functional Tester documentation is online and can be accessed through the Welcome page and the Help menu. You can also get Help from most dialog boxes or areas of Functional Tester by pressing F1.

Page text:Functional Tester has an extensive documentation set which includes online help, an API reference, tutorials, and a sample project.


Tour editable text

Page title:Summary

Closed Captioning text:The record and playback capabilities, verification points, and object maps of Rational Functional Tester help you automate the software testing cycle. With this automation, you can test each new build of your application faster and more thoroughly than by manual testing. Functional Tester reduces testing time, and increases both coverage and overall test consistency.

Page text:The record and playback capabilities, verification points and object maps of Rational Functional Tester help you automate the software testing cycle. With this automation, you can test each new build of your application faster and more thoroughly than by manual testing. Functional Tester reduces testing time, and increases both coverage and overall test consistency.