Création d'un test
Vous pouvez créer un test à ajouter à une catégorie existante et à un ensemble de tests.
Pourquoi et quand exécuter cette tâche
Cette section explique comment créer un test dans une catégorie existante et définir des tests (par exemple, l'ensemble de tests Files d'attente dans la catégorie Tests des gestionnaires de files d'attente) dans IBM® MQ Explorer. Ces instructions expliquent comment définir le test dans un environnement de développement Eclipse. Pour plus d'informations sur l'écriture de la source de test Java™, voir Interface WMQTest.
Si vous voulez créer un ensemble ou une catégorie de tests au lieu d'utiliser un ensemble ou une catégorie de tests ou si vous avez créé des objets à administrer dans IBM MQ Explorer et que vous écrivez des tests pour les nouveaux objets, voir Création de catégories et d'ensembles de tests et de types d'objets.
Création d'un projet Eclipse enfichable devant contenir le nouveau test
Avant de commencer
Vérifiez que vous avez installé les outils Eclipse Graphical Editing Framework (GEF). Pour plus d'informations, voir Installation d'IBM MQ Explorer dans les environnements Eclipse.
Pourquoi et quand exécuter cette tâche
Créez puis configurez un nouveau projet de plug-in devant contenir le nouveau test :
Procédure
Résultats
Définition d'un nouveau test
Pourquoi et quand exécuter cette tâche
Les instructions ci-après indiquent comment définir un nouveau test dans un ensemble de tests existant (par exemple, dans l'ensemble de tests Files d'attente), dans la catégorie existante Tests des gestionnaires de files d'attente Pour plus d'informations sur la création d'ensembles de tests dans la catégorie Tests des gestionnaires de files d'attente, sur la création de catégories de tests ou sur la définition de nouveaux types d'objet à soumettre aux tests, voir Création de catégories de tests, d'ensembles de tests et de types d'objet.
Configurez votre plug-in pour contenir un nouveau test :
Procédure
Résultats
Le projet enfichable (plug-in) est désormais configuré pour contenir un nouveau test. Vous devez ensuite écrire le test.
Définissez chaque nouveau test à écrire.
Ecriture d'un nouveau test
Pourquoi et quand exécuter cette tâche
Créez une nouvelle classe Java contenant le test :
Procédure
-
Dans le panneau Informations sur les éléments d'extension, cliquez sur le libellé de la zone class qui est souligné.
L'assistant d'édition des attributs Java s'ouvre.
- Assurez-vous que seule la case Méthodes abstraites héritées est cochée, puis cliquez sur Terminer. Le fichier classe Java s'ouvre dans l'éditeur Java.
- Sauvegardez le fichier de l'éditeur de manifeste de plug-in. Notez que la valeur de la zone de classe est automatiquement insérée.
- Modifiez la source Java.
- Documentez le test dans un fichier XHTML ou HTML valide. Enregistrez le fichier
avec le nom et l'emplacement spécifiés dans l'attribut
furtherinfo
du fichier plugin.xml. L'emplacement du fichier XHTML peut être local (stocké dans le même plug-in que le test ; par exemple, dans un sous-dossier doc) ou distant (stocké sur un serveur Web).
Résultats
Vous avez terminé l'écriture du test et la configuration du plug-in contenant le test. Exportez ensuite le plug-in et déployez-le pour le tester.
Ecrivez un nouveau test pour chaque test défini dans le fichier plugin.xml.
Déploiement du nouveau test
Pourquoi et quand exécuter cette tâche
Exportez le plug-in qui contient le test (ou l'ensemble de tests) vers le système de fichiers, puis redémarrez IBM MQ Explorer pour charger le plug-in et exécuter les tests :
Procédure
- Dans la vue Package Explorer, cliquez avec le bouton droit de la souris sur le projet de plug-in com.ibm.mq.explorer.tests.samples, puis cliquez sur Exporter.... La boîte de dialogue Exporter... s'ouvre.
- Dans la perspective Développement de plug-in, cliquez sur l'option Plug-in et fragments déployables pour la mettre en évidence, puis cliquez sur Suivant.
-
Dans la zone Répertoire,
entrez l'emplacement du plug-in IBM MQ Explorer Tests. L'emplacement est CHEMIN_INSTALLATION_MQ\eclipse, où
CHEMIN_INSTALLATION_MQ
est le répertoire de niveau supérieur dans lequel IBM MQ est installé. - Sélectionnez votre plug-in dans Plug-in et fragments disponibles, puis cliquez sur Terminer.
- Redémarrez Eclipse et passez à la perspective IBM MQ Explorer.
Résultats
Vous avez déployé votre nouveau plug-in. Vous pouvez maintenant exécuter vos nouveaux tests.