Migration von Rational TestManager-Ressourcen anpassen

Wenn die Standardzuordnung von Rational TestManager-Ressourcen zu Datensatzfeldern in Rational Quality Manager unzureichend ist, können Sie die Zuordnung entsprechend Ihren Anforderungen anpassen.

Die Standardzuordnung von Rational TestManager-Testressourcen zu Datensatzfeldern in Rational Quality Manager wird mithilfe von XML-Schemadateien mit dem Namen RQMMigration_<ressourcentyp>.xml gesteuert. Es ist für jeden Ressourcentyp eine Datei vorhanden, z. B. RQMmigration_TestPlan.xml für die Testplanmigration.

Zum Hinzufügen einer neuen Zuordnung duplizieren Sie eine vorhandene Zuordnungsdatei und aktualisieren diese entsprechend.

Nachdem Sie die Feldzuordnung angepasst haben, führen Sie den Migrationsassistenten erneut aus, damit die aktualisierte Zuordnungsdatei verwendet wird.

Die Standardzuordnung für einen Testplan ist nachfolgend aufgeführt.

<?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>

Beispielsweise ist dc:description eine Zieleigenschaft eines Quality Manager-Testplans und ihr wird die Eigenschaft "Description" eines TestManager-Testplans wie folgt zugeordnet:

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

Jeder Datenknoten wie ><![CDATA[***]]&gt; stellt einen Platzhalter für die Ersetzung durch einen tatsächlichen Wert aus einer TestManager-Testressource dar. Die Zeichenfolge *** steht im Allgemeinen für den Namen einer Eigenschaft für eine Ressource in TestManager.

Bei einem ungültigen Eigenschaftsnamen wird ein Leerwert migriert.

Wenn Sie die Testplanbeschreibung in Quality Manager als den Testplaneigner in TestManager festlegen möchten, ändern Sie das Beispiel oben wie folgt:

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

Möchten Sie einen festen Wert für eine bestimmte Eigenschaft in Quality Manager festlegen, geben Sie den Datenknoten als einen einfachen Textknoten an, wie es nachfolgend dargestellt ist:

<dc:description>My Description</dc:description>

Feedback