As you develop your Functional Tester test scripts and the supporting files that accompany those scripts, you can use Rational ClearCase® as your software configuration management system to maintain an auditable and repeatable history of your organization's test assets.

Use ClearCase allows you to share projects, scripts, script templates, test datapools, and object maps across the testing team. You can manage changes in test assets stored in the Functional Tester project and in software system development from requirements to release.

Functional Tester works with ClearCase. ClearCase must be purchased separately. You must install ClearCase to use the Functional Tester ClearCase integration.

If you are using a version of ClearCase earlier than this version, update the ClearCase type managers to recognize Functional Tester test object map files on Windows systems.

Functional Tester works in a ClearCase view enabled for Unified Change Management (UCM) if the view was created as part of a single-stream UCM project. Functional Tester does not work in views that are part of multistream UCM projects.

Here is a scenario of how to use Functional Tester and ClearCase to manage test assets:

Functional Tester, Java Scripting, compiles the project when an element changes. If you are using a dynamic view, automatic compilation can be time consuming, depending on the size of the project. To disable this feature, click Window > Preferences and clear the Perform build automatically on resource modification check box. Functional Tester, VB.NET Scripting, does not automatically compile the project when an element changes.

Related concepts

Manage functional test projects

Software configuration management

Related tasks

Create a functional test project

Sharing a project

Add an element to source control

Checking out an element

Showing checkouts

Editing an element

Checking in an element

Undoing a checkout

Related reference

Functional Test Projects view

Source control icons