Customizando a migração dos ativos doRational TestManager

Se o mapeamento padrão dos ativos do Rational TestManager para os campos de registros do Rational Quality Manager for insuficiente, você pode modificar o mapeamento para adequar as suas necessidades.

O mapeamento padrão dos ativos de teste do Rational TestManager para os campos de registro do Rational Quality Manager é controlado pelos arquivos de esquema XML chamado (RQMMigration_<asset Type>.xml). Há um arquivo para cada tipo de ativo, por exemplo, RQMmigration_TestPlan.xml para migração de plano de teste.

Para incluir um novo mapeamento, duplique um arquivo de mapeamento existente e atualize conforme apropriado.

Depois de ajustar o mapeamento de campo, execute novamente o assistente de migração para usar o arquivo de mapeamento atualizado.

O mapeamento padrão para um plano de teste é mostrado a seguir.

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

Por exemplo, dc:description é uma propriedade de destino de um plano de teste do Quality Manager e é mapeado para a propriedade de Descrição de um testplan do TestManager conforme mostrado a seguir:

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

Qualquer nó de Dados como ><![CDATA[***]]&gt; representa um marcador para substituir um valor real de um ativo de teste do TestManager. Geralmente, *** representa o nome de uma propriedade de um ativo no TestManager.

Qualquer nome da propriedade inválido causa um valor em branco a ser migrado.

Se você desejar configurar a descrição do plano de teste no Quality Manager para que seja o proprietário testplan no TestManager, altere o exemplo acima da seguinte forma:

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

Se você desejar configurar um valor fixo para uma propriedade específica no Quality Manager, especifique o nó de dados como um nó de texto simples conforme mostrado a seguir:

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

Feedback