迁移 Rational 项目最费力的方法是每次迁移一个脚本。通过人工地打开原始机器上(从旧的项目中)的每个脚本、复制,并将其粘贴到新项目中的新脚本(GUI 或 VU)中可以完成此工作。您不得不通过此方法复制脚本,因为将所有的脚本一次性复制到目录中不会有效,这是由于 Rational 工件与 Rational 项目最初创建的指定路径是紧耦合的。如果您仅仅从一个地方将一批脚本复制到另一个地方,那么它们将不会在 Rational TestManager 或 Robot 中出现,尽管是出现在正确的 TMS_Scripts 文件夹中。它们的 XML 链接信息不会被拷贝覆盖。您必须一个接一个地复制脚本,以再次生成它们的链接。这需要对自动化中用到的所有头文件和外部库文件进行此工作。这对大型项目来说是最费时间,最痛苦的方法。您还需要一个接一个地导入所有与这些脚本相关的数据源。
只有在您希望复制的项目含有非常少的脚本,并且上面介绍的技术不能正确地起效的时候,才推荐此方法。在您打算仅仅迁移有限脚本的具体情况下,可以使用该选择。您不能使用此技术来迁移其他相关的工件,像套件、数据源或其他同等信息。您不得不在新环境中再次应用这些变更。
| 第1页: 前言 | 第2页: 技术一:Rational 项目初始化 |
| 第3页: 技术二:硬编码的非 UNC 项目副本 | 第4页: 技术三:人工脚本迁移 |
| 第5页: 总结 |