 -
1
 
Objectif du TP


           
  -      

 
1. 

2.      

Environnement de travail




I. Test de services Web
1. Exemple d’une requête http pour récupérer un WSDL

 


          

             

       


2. Tester un service Web existant
           

      1   2 3
4 5 6  7      

1 http://nordicapis.com/api-discovery-11-ways-to-find-apis/
2
3
 -
2
 


 


          


           

  
    
             


II. SOAPUI
SoapUI89             

             
              
Apache JMeter10, 
     11  


Etape 1 : Installation du plugin
         
            


        
  
Etape 2 : Scénario de test pour un service téorologique
Création d’un projet SOAPUI :
    "File
New Project
SOA
Web Service Testing Project"
4/
5 http://www.webservicelist.com/
6 https://www.publicapis.com/
7 https://algorithmia.com/algorithms
8 http://www.soapui.org/
9 http://www.guru99.com/introduction-to-soapui.html
10 http://jmeter.apache.org/
11 http://sourceforge.net/projects/soapui/files/soapui/4.5.2/
 -
3
      
 
     -        


12
  

Etape 3 : Construction des tests fonctionnels


            
      
  

  

     13    
       http://www.guru99.com/soapui-tutorial-project-
testsuite-testcase.html.
12 http://www.guru99.com/soapui-installation-configuration.html
 -
4
III. Création de services Web
1. Création de services SOAP en Java

1. 
2. 
3. 
1.1 Création du serveur et du service
  

             
              
          

Définir une opération 
              
  
             
        
   

  - 

1.2 Déploiement et test du Service Web
  
            

 -
5
         
 

           



1.3 Vérification de la disponibilité du service sur le serveur

         



-
« Afficher point d’extrémité 
2. Création d’un client
              

 




         


-


o CalculWS.java 

o  CalculWS_Service.java      

o   ObjectFactory    Somme 
SommeResponse14

o          

14 JAXB (Java Architecture for XML Binding) est une API qui fournit un ensemble d’interfaces et de classes que
les applications utilisent pour produire un schéma XML, gérer les classes Java ou des documents XML. JAX-
WS s’appuie sur JAXB pour tout ce qui concerne la correspondance entre documents XML et objets Java.
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !