

Utilisation de CA Application Test › Utilisation de la Workstation (Station de travail) et de la console avec CA Application Test › Enregistreurs et générateurs de tests › Génération d'un service Web
Génération d'un service Web
Vous pouvez créer un scénario de test de service Web (XML). Utilisez l'étape Web Service Execution (XML) (Exécution de service Web) pour appeler des opérations de service Web dans un scénario de test et tester la réponse et la demande. Ces opérations de service Web fournissent la même fonctionnalité que les appels de méthode équivalents dans l'objet EJB utilisé dans le didacticiel 7. Pour plus d'informations sur l'étape Web Service Execution (Exécution de service Web), consultez la section Etape Web Service Execution (XML) (Exécution de service Web) de la rubrique Utilisation CA Application Test.
Pour utiliser cette étape, vérifiez que le serveur de démonstration est en cours d'exécution.
Pour générer un service Web, effectuez les trois étapes suivantes :
- Création de l'étape de service Web (XML)
- Créez le client de service Web.
- Exécutez le scénario de test.
Création de l'étape de service Web (XML)
Procédez comme suit:
- Ouvrez l'éditeur de modèles dans DevTest Workstation.
- Cliquez avec le bouton droit de la souris dans la fenêtre de l'éditeur de modèles et sélectionnez Add Step (Ajouter une étape), Web/Web Services (Web/Services Web), Web Service Execution (XML) (Exécution de service Web).
Une étape de services Web est ajoutée.
- Renommez l'étape addUser dans la zone Step Information (Informations sur l'étape).
- Double-cliquez sur l'étape addUser.
- L'éditeur Web Service Execution s'ouvre.
- Pour créer un document XML, cliquez sur New Document (Nouveau document).
Création du client de service Web
Procédez comme suit:
- Entrez l'emplacement du code WSDL dans le champ WSDL URL (URL du document WSDL).
http://WSSERVER:WSPORT/itko-examples/services/UserControlService?wsdl
- Dans le champ Service Name (Nom du service), saisissez UserControlServiceService.
N'utilisez pas d'espaces dans le nom du service Web.
- Dans le champ Port, saisissez UserControlServiceService.
- Dans la liste Operation (Opération), sélectionnez l'opération à tester.
- Dans la liste On Error (En cas d'erreur), sélectionnez l'action à effectuer en cas d'erreur du test : Abort the Test (Interrompre le test).
Exécution du scénario de test
Procédez comme suit:
- Cliquez sur Execute (Exécuter)
.
Le test s'exécute et affiche la demande et la réponse.
- Pour afficher la demande lors de l'exécution, cliquez sur l'onglet Request (Demande).
- Pour afficher la réponse lors de l'exécution, cliquez sur l'onglet Response (Réponse).
Copyright © 2014 CA Technologies.
Tous droits réservés.
 
|
|