通过使用 Rational ClearCase,您可以在测试团队中共享项目、脚本、脚本模板、测试数据池以及对象图。您可以管理存储在 Rational Functional Tester 项目中的测试资产的更改,以及从需求到发行的软件系统开发过程中的更改。
Rational Functional Tester 可与 Rational ClearCase 协作。Rational ClearCase 必须单独购买。您必须安装 Rational ClearCase 才能使用 Rational Functional Tester Rational ClearCase 集成。
如果您使用的 Rational ClearCase 版本低于此版本,那么必须更新 Rational ClearCase 类型管理器来识别 Windows 系统上的 Rational Functional Tester 测试对象图文件。
如果作为单流统一变更管理 (UCM) 项目的一部分创建了 Rational ClearCase 视图,那么 Rational Functional Tester 可在支持 UCM 的该视图中工作。Rational Functional Tester 不能在属于多流 UCM 项目的视图中工作。
以下方案说明如何使用 Rational Functional Tester 和 Rational ClearCase 来管理测试资产:
Rational Functional Tester Java 脚本编制会在元素更改时编译项目。如果您正使用动态视图,那么根据项目大小,自动编译可能会比较费时。要禁用此功能,请单击,然后清除资源修改后自动执行构建复选框。Rational Functional Tester VB.NET 脚本编制不会在元素更改时自动编译项目。
您可以使用 Rational Functional Tester 与 Rational ClearCase 的集成来执行下列任务:
如果其他用户已经检入相同的文件,那么检入期间会发生合并操作。合并是指将两个或更多文件的内容组合到一个新文件的过程。检入文件的第一个用户会创建新版本。要求检入文件的第二个用户进行合并。如果 Rational ClearCase 可管理将多个编辑内容组合到文件中,那么更改会自动合并到新版本的文件中。如果编辑发生冲突或无法解析,那么用户必须解决冲突。Rational ClearCase 会启动 Diff Merge 工具,您可以在该工具中查看差异并合并两个或多个文件(如有必要)。