如果要在 Rational ClearCase VOB 中存储测试资产,那么必须建立管理策略以确保测试结果的完整性。
对于任何特定的资产注册表和迭代组合,要确保测试结果的完整性,所有的远程 Rational® ClearQuest® Client 和 Rational ClearQuest Client for Eclipse 桌面中必须使用相同的 Rational ClearCase® 视图(对于基本 Rational ClearCase)或相同的 Rational ClearCase 流(对于 UCM Rational ClearCase)。
缺省情况下,Rational ClearQuest Test Manager 不会验证在不同 Rational ClearQuest Eclipse 客户端上访问相同资产注册表和迭代组合的 Rational ClearCase 视图和流是否相同。在从与资产注册表和迭代关联的特定文件位置执行操作时,每个站点都必须强制执行其自身对相同视图的监视。
要在
Rational ClearCase VOB 中存储测试资产时实施更具限制性的策略,必须执行以下操作:
- 如果使用的是 Rational Functional Tester、Rational Performance Tester 或 Eclipse Test and Performance Tools Platform(TPTP),那么创建用于测试的 Eclipse 项目并向用户提供有关将这些项目导入到本地 Eclipse 工作空间的指示信息。如果使用的是 Rational Manual Tester,那么在共享文件系统上创建用于测试的项目。
- 从管理员的 Rational ClearQuest Eclipse 客户端桌面创建所有新的文件位置。
- 基于管理员桌面中的本地视图关联用于访问文件位置的视图。
- 对于所有相关的迭代,从管理员桌面中使用捕获配置规范选项(对于基本 Rational ClearCase 视图)或捕获流名称选项(对于 UCM Rational ClearCase 视图),以限制对与管理员桌面相同的视图或流对应文件位置的访问。
- 指示用户在执行已配置测试用例或测试套件记录时,不要覆盖指示视图配置规范或流与已捕获配置规范或流不匹配的消息。相反,基本 Rational ClearCase 用户必须在“Rational ClearCase 视图关联”视图中选择自己的视图关联,然后选择配置“配置规范”选项。UCM 用户必须手动更改自己的配置规范,使自己的 UCM 视图的流名称与捕获的流名称相匹配。