Parasoft 团队服务器管理团队范围内 SOAtest 测试配置、规则、规则映射、抑制、跳过的资源、代码评审任务和测试结果的分发和共享。 所有团队 Parasoft 工具都应该连接到团队服务器,以启用测试实践的集中管理和应用。
在本章节中:
进行团队部署之前,确保团队服务器已经成功安装并部署到贵公司的一台机器上。如果需要关于获取、安装或部署团队服务器上的信息,请联系 Parasoft 技术团队。
安装并部署团队服务器之后,需要将所有团队机器连接到该团队服务器。如果 Parasoft 产品没有连接到团队服务器,则团队服务器将不会为该安装提供文件/配置/任务共享和管理。
对团队使用的每个 SOAtest 实例执行以下步骤:
默认情况下,Parasoft 测试等待团队服务器的响应 60 秒。如果在这个时间内没有收到响应,则超时。
如果希望超时之前可以等待更长时间,则延长超时,如下所示:
-J-Dparasoft.tcm.timeout=[timeout_in_seconds]
启动工具。对于插件:使用参数-vmargs -Dparasoft.tcm.timeout=[timeout_in_seconds]
启动工具。
可能偶尔想要导出团队数据。那么可以复制:
若要导出团队数据:
在以下情况下,导出团队服务器数据可能特别有用。
若要确保资源数据设置和抑制仍可在重命名项目后使用,则可以使用导出向导复制带有路径重定位的数据;例如:
当在源代码控制(分支)中创建项目的新版本时,建议你还创建一个新的团队服务器用户,该用户将控制给定项目版本的配置、规则、抑制和其他数据。
最初,团队服务器上的新区域应该由当前项目填充。创建团队服务器用户之后,可以使用向导将从当前用户的所有数据复制到新用户。这将配置团队服务器为产品的两个版本支持两个单独的区域。
从这一点开始,一个版本中配置、规则或抑制的任何更改都不会影响其他版本中的设置。
例如,假设团队决定在单独的文件夹中添加构件:在 /My Project/src/... 中有所有构件,但你希望它们存在于 /My Project/...中若要在不会丢失团队服务器上数据的情况下执行此操作,则可以将数据从 /My Project/src 复制到 /My Project
。