定制 Rational TestManager 资产的迁移

如果 Rational® TestManager 资产到 Rational Quality Manager 记录字段的缺省映射不充分,您可以修改映射以符合您的需要。

Rational TestManager 测试资产到 Rational Quality Manager 记录字段的缺省映射是通过名称为(RQMMigration_<asset Type>.xml)的 XML 模式文件来控制的。每个资产类型都对应一个文件,例如,RQMmigration_TestPlan.xml 对应于测试计划迁移。

要添加新映射,请复制现有映射文件并进行相应更新。

对字段映射进行调整后,请重新运行迁移向导,以便利用更新的映射文件。

下方显示测试计划的缺省映射。

<?xml version="1.0" encoding="utf-8"?>
<testplan xmlns="http://jazz.net/xmlns/alm/qm/v0.1/"
 xmlns:jzalm="http://jazz.net/xmlns/alm/v0.1/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:rtm="http://schema.ibm.com/rational/tm/v7.0.2/">

 <dc:identifier><![CDATA[UID]]&gt;</dc:identifier>
 <dc:title><![CDATA[Name]]&gt;</dc:title>
 <dc:description><![CDATA[Description]]&gt;</dc:description>
 <dc:creator><![CDATA[CreatedBy]]&gt;</dc:creator>
 <jzalm:owner><![CDATA[Owner]]&gt;</jzalm:owner>
 <jzalm:state>Completed</jzalm:state>

 <rtm:Custom1  extensionDisplayName="Custom 1">
  <![CDATA[Custom1]]&gt;
 </rtm:Custom1>
 <rtm:Custom2  extensionDisplayName="Custom 2">
  <![CDATA[Custom2]]&gt;
 </rtm:Custom2>
 <rtm:Custom3 extensionDisplayName="Custom 3">
  <![CDATA[Custom3]]&gt;
 </rtm:Custom3>
</testplan>

例如,dc:description 是 Quality Manager 测试计划的目标属性,并映射到 TestManager testplan 的“描述”属性,如下所示:

<dc:description><![CDATA[Description]]&gt;/dc:description>

任何“数据”节点(如 ><![CDATA[***]]&gt;)都表示用于替换 TestManager 测试资产中实际值的占位符。 通常,*** 表示 TestManager 中的资产属性名称。

任何无效属性名都会导致迁移空白值。

如果您想要将 Quality Manager 中的测试计划描述设置为 TestManager 中的 testplan 拥有者,请按照如下方式更改上述示例:

<dc:description><![CDATA[Owner]]&gt;</dc:description>

如果您想要为 Quality Manager 中的特定属性设置固定值,请将数据节点指定为简单文本节点,如下所示:

<dc:description>我的描述</dc:description>

反馈