Il est inutile de recréer les documents de test que vous avez générés à l'aide de Microsoft Word, Microsoft Excel ou ManualTest dans Rational TestManager. Vous pouvez importer facilement ces documents dans IBM Rational Manual Tester.
Vous pouvez importer un ou plusieurs fichiers d'un même type à la fois (Word, Excel ou Rational TestManager ManualTest). L'assistant d'importation de Manual Tester vous aide à exécuter chaque étape de la procédure.
Lorsque vous importez un document test, vous devez indiquer :
- Le type du document source (Word, Excel ou Rational TestManager ManualTest.)
- Le répertoire où vous souhaitez stocker les fichiers importés.
- Si vous souhaitez inclure les fichiers que vous importez au sein d'un même fichier ou dans des fichiers distincts.
- Si vous souhaitez que Manual Tester ouvre les fichiers dans l'éditeur de texte à l'issue de l'importation.
- Pour les documents de test Word et Excel, les noms des fichiers à importer.
- Pour les scripts Rational TestManager ManualTest, le nom de connexion et le mot de passe TestManager.
Pour définir le nom du script Manual Tester, le programme utilise le nom du document importé et y ajoute l'extension .rmt. Par exemple, si vous importez une feuille de travail Excel appelée TestingClassicsJava.xls, Manual Tester attribue le nom TestingClassicsJava.rmt au script.
Lorsque vous importez un document de test Word ou Excel comportant des instructions avec des tableaux, des images, des graphiques, ces éléments sont affichés dans le script.
Manual Tester traite les éléments des documents de test différemment, en fonction du type de fichier importé. Les trois sections ci-après décrivent l'importation des trois types de document de test et fournissent des exemples illustrant les documents de test et les scripts Manual Test générés à l'issue de l'importation. Pour plus d'informations, cliquez sur l'un des liens suivants :
Importation de documents de test Word
Lorsque vous importez des documents de test créés avec Word, prenez en compte les éléments suivants :
- Manual Tester crée une instruction distincte dès qu'il détecte une marque de paragraphe dans le document Word.
- Manual Tester importe tous les paragraphes.
- Manual Tester considère les styles de titre comme des groupes et utilise le niveau des titres pour déterminer le niveau des groupes. Le style Titre 1 possède un niveau supérieur à celui du style Titre 2.
- Lorsque Manual Tester détecte un style de titre, il crée un groupe. Manual Tester
met en retrait les instructions suivantes dans le groupe jusqu'à ce qu'il détecte un autre titre d'un niveau identique ou supérieur.
- Manual Tester n'importe pas la mise en forme (par exemple, les caractères en gras, en italique, soulignés ou les couleurs).
Exemple 1
Le fichier Word suivant crée un script avec un groupe contenant un sous-groupe :

Lorsque vous importez le fichier Word, Manual Tester crée un groupe appelé Log in as New Customer et inclut les trois instructions suivantes dans le groupe. Manual Tester crée un sous-groupe appelé Verify Item and New Customer car le sous-groupe possède un niveau de titre inférieur à celui du libellé Log in as New Customer.
Le script de test manuel généré à partir du fichier Word importé apparaît sous la forme suivante :

Exemple 2
Le fichier Word suivant possède le style Titre 2. Ce style étant le premier titre que Manual Tester détecte lors de l'importation du fichier, le programme crée un dossier de groupe de premier niveau.

Lorsque vous importez le fichier Word, Manual Tester crée un groupe de premier niveau appelé Log in as Existing Customer et inclut les trois instructions suivantes dans le groupe.
Le script de test manuel généré à partir du fichier Word importé apparaît sous la forme suivante :
Importation de documents de test Excel
Lorsque vous importez des documents de test créés avec Excel, prenez en compte les éléments suivants :
- Lorsque Manual Tester détecte un onglet de feuille de travail dans le classeur, il crée un groupe de premier niveau et utilise le nom de cet onglet pour créer le nom du groupe dans la vue Structure. Il utilise la colonne A de la première ligne de chaque feuille de travail pour décrire le groupe dans l'éditeur de texte.
- Manual Tester utilise la ligne 2 et les lignes suivantes de la colonne A pour créer le libellé des instructions du groupe et place ces instructions sous le nom du groupe dans la vue Structure. Manual Tester associe les données de la colonne B et des colonnes suivantes sur cette ligne pour générer la description de l'étape dans l'éditeur de texte.
- Manual Tester n'importe pas la mise en forme (par exemple, les caractères en gras, en italique, soulignés ou les couleurs).
Exemple 3
Dans cet exemple, le classeur Excel contient trois onglets de feuille de travail : PushButton, ListBox et EditBox. Voici un exemple de feuille de travail PushButton :
Lorsque vous importez le classeur Excel, Manual Tester crée trois libellés de groupe dans la vue Structure : PushButton, ListBox et EditBox. Le programme utilise la colonne A de la première ligne de chaque onglet pour décrire le groupe dans l'éditeur de texte, par exemple To test all push buttons in the application : Il utilise la ligne 2 et les lignes suivantes de la colonne A pour créer le libellé des instructions du groupe dans la vue Structure, par exemple Test the OK Button, Test the
Cancel button et Test the Start button.
A partir de la colonne B, Manual Test associe toutes les colonnes de la ligne pour créer la description de l'étape dans l'éditeur de texte, par exemple, To
test OK button action performed, To test Cancel button
dialog closed et To test Start application button Start Application dialog comes up.

Importation de scripts Rational TestManager ManualTest
Lorsque vous importez un script Rational TestManager ManualTest, Manual
Tester importe tous les scripts dans le magasin de données indiqué. Si plusieurs fichiers
se trouvent dans le magasin de données, il est conseillé de cocher la case
Importer le ou les documents dans un ou des fichiers distincts et désélectionner la case
Afficher les fichiers après l'importation dans la page Importation d'un type de source de l'assistant d'importation.