Présentation du test des services

Les fonctions de tests de service d'IBM® Rational Performance Tester ou IBM Rational Service Tester for SOA Quality automatisent la création, l'exécution et l'analyse des tests fonctionnels, de régression et de performance pour les services Web SOAP, y compris le support pour Java Messaging Service (JMS), Websphere MQ, Websphere Java MQ et Microsoft .NET Windows Communication Foundation (WCF), et les services générant des données XML, texte ou binaires.
Les résultats informatifs des tests reposent sur le sérieux du développement des tests. Chacune des phases suivantes contribue à la génération de résultats de test significatifs :

Outil de test des services

Les outils suivants sont disponibles dans le produit :
  • Le client de service générique permet d'effectuer manuellement des demandes de service pour une grande diversité de protocoles de transport, de configurations d'authentification et de profils de sécurité et constitue donc un client de service extrêmement versatile. Il remplace efficacement un client dédié et peut servir pour l'enregistrement des appels de service ou pour le test et le débogage manuel d'un service durant le développement. Pour ouvrir le client de service générique, cliquez sur le bouton de la barre d'outils Client de service générique Editeur de sécurité WSDL.
  • L'éditeur de sécurité WSDL permet de configurer des piles de sécurité sophistiquées pour vos demandes et réponses. Les piles d'algorithmes contiennent des informations sur le certificat numérique et les algorithmes de sécurité appliqués aux messages pour établir une communication sécurisée avec un service Web. Une pile de sécurité est constituée de blocs qui peuvent correspondre à des définitions clés, un chiffrement, un horodatage ou des opérations de signature pouvant être associée à chaque opération dans un fichier WSDL. Pour ouvrir l'éditeur de sécurité WSDL, cliquez avec le bouton droit de la souris sur un fichier WSDL dans votre espace de travail et sélectionnez Modifier la sécurité WSDL ou cliquez sur le bouton Editeur de sécurité WSDL Editeur de sécurité WSDL dans le client de service générique.
  • L'éditeur de test correspond à l'emplacement de développement de votre test. Après l'enregistrement, vous pouvez modifier le test pour y ajouter une corrélation des données ou des points de vérification. Vous pouvez également ajouter des boucles et des conditions et éditer chaque détail des demandes de service.
  • L'éditeur de module de remplacement permet de créer des modules de remplacement de service. Avec l'éditeur de module de remplacement, vous pouvez définir plusieurs conditions d'entrée, qui sont similaires à des points de vérification. Chaque condition déclenche une réponse simulée prédéfinie, fonctionnellement identique à une réponse d'un service simulé.
  • Dans Rational Performance Tester, l'éditeur de planning permet de déployer plusieurs utilisateurs virtuels sur des ordinateurs locaux ou distants pour générer une charge élevée pour le test des performances. Un planning comprend généralement plusieurs tests et plusieurs utilisateurs virtuels.

Retour d'informations