Lorsque vous créez un script, Functional Tester utilise ses modèles par défaut pour mettre en forme et fournir certaines informations élémentaires. Vous pouvez adapter ces informations et leur mise en forme (présentation) à vos besoins en personnalisant les modèles de script par défaut.
Pour personnaliser un modèle de script, utilisez la page de propriétés des modèles de script Functional Tester. Dans Functional Tester, Java Scripting, vous pouvez aussi utiliser l'éditeur Java pour formater sommairement un modèle et obtenir une aide sur la syntaxe Java. Dans Functional Tester, VB.NET Scripting, vous pouvez utiliser l'éditeur de code.
Plusieurs types de modèles de script sont disponibles :
Script : en-tête du fichier -- Sert à personnaliser la présentation des fichiers des nouveaux scripts.
Script : commentaire de l'objet de test -- Sert à personnaliser une ligne de commentaire d'objet de test insérée dans un script par l'enregistreur.
Script : commentaire de l'objet de test de niveau supérieur -- Sert à personnaliser une ligne de commentaire d'objet de test de niveau supérieur insérée dans un script par l'enregistreur.
Script : nom d'objet de test HTML -- Sert à personnaliser les noms des objets de test HTML dans un script.
Script : nom d'objet de test Java -- Sert à personnaliser les noms des objets de test Java dans un script.
Script : nom d'objet de test .Net -- Dans Functional Tester, Java Scripting, sert à personnaliser les noms des objets de test .NET dans un script.
Script : nom d'objet de test Windows -- Dans Functional Tester, VB.NET Scripting, sert à personnaliser les noms des objets de test Windows dans un script.
VP : nom par défaut des points de vérification -- Sert à personnaliser les noms des points de vérification que Functional Tester génère par défaut dans l'Assistant Points de vérifications et actions.
Auxiliaire de script : en-tête du fichier -- Sert à personnaliser la présentation d'une classe d'auxiliaire lorsque celle-ci est générée automatiquement.
Auxiliaire de script : méthode d'objet de test -- Sert à personnaliser la présentation des méthodes d'objet de test dans la classe d'auxiliaire.
Auxiliaire de script : méthode de point de vérification -- Sert à personnaliser la présentation des méthodes de point de vérification dans la classe d'auxiliaire.
Superclasse d'auxiliaire de script (Functional Tester, Java Scripting) -- Sert à personnaliser la présentation de la superclasse d'auxiliaire de script.
Classe de base d'auxiliaire de script (Functional Tester, VB.NET Scripting) -- Sert à personnaliser la présentation de la classe de base d'auxiliaire de script.
Des marques de réservation ("placeholders") peuvent être utilisées dans un modèle de script pour inclure des informations dans chaque script que vous générez. Il existe cinq types de marques de réservation :
Marques de réservation par défaut -- Disponibles pour tous les modèles de script.
Marques de réservation pour scripts -- A utiliser dans les types suivants de modèles de script :
Script : en-tête du fichier
Auxiliaire de script : en-tête du fichier
Auxiliaire de script : méthode d'objet de test
Auxiliaire de script : méthode de point de vérification
Marques de réservation pour points de vérification -- A utiliser dans le modèle VP : nom par défaut des points de vérification.
Marques de réservation pour propriétés de mappe d'objets -- A utiliser dans les types suivants de modèles de script :
Script : commentaire d'objet de test
Script : commentaire d'objet de test de niveau supérieur
Script : nom d'objet de test HTML
Script : nom d'objet de test Java
Script : nom d'objet de test .Net
Script : nom d'objet de test Windows
Marques de réservation pour superclasse d'auxiliaire de script -- A utiliser dans le modèle Auxiliaire de script : en-tête du fichier.
Le tableau suivant indique les marques de réservation disponibles pour chaque modèle de script :
Pour supprimer la ponctuation associée aux propriétés NULL, encadrez les marques de réservation par des paires de carets (^). Functional Tester supprime tout ce qui figure entre les carets si la marque de réservation n'est pas résolue en une valeur valide. Dans l'exemple suivant, le caractère de soulignement est supprimé si la propriété #name est NULL :
^%map:#name%_^%map:#role%.
Rubriques connexes :
Personnalisation d'un modèle de script
Page de propriétés des modèles de script Functional Tester
Conditions d'utilisation | Appréciations en retour
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.