Passer au contenu

SOAPTest examine les services web

SOAPTest simule un dialogue client-serveur, fondé sur les appels Soap et des descriptions WSDL.

Comment vérifier la validité d’un service web ? Les utilisateurs qui désirent effectuer des tests d’invocation en utilisant le protocole Soap manquent d’outils. Parasoft propose SOAPTest, dont l’idée consiste à simuler un appel de service web au travers du protocole Soap, ainsi que des descriptions au format WSDL. Dans cette optique, SOAPTest utilise trois scénarios : en mode proxy, en mode serveur et en mode client.

Simuler un fournisseur

En mode serveur, un client existant (une page ASP.net, par exemple) invoque une application et génère un appel via Soap. Ensuite, le serveur, en situation d’exploitation réelle, retourne une description de ce service, si elle existe, rédigée en WSDL. SOAPTest vérifie que la syntaxe des deux messages est bien formée afin d’autoriser le dialogue. En mode serveur, le produit simule un client, puis rédige et teste un appel Soap auprès d’un serveur d’applications Java, par exemple. “Cela permet de tester la connexion d’un fournisseur au système d’information de l’entreprise, et la capacité d’un environnement à y répondre”, explique André Forys, responsable développement chez Parasoft. Enfin, selon le mode client, SOAPTest agit tel un serveur virtuel, qui accepte les méthodes d’appels Soap d’un véritable client. Afin de tester des environnements statiques, qui ne sont pas encore en situation d’exploitation, le logiciel peut employer des scripts Java ou Python, ainsi que des objets Java chargés de former et de transporter les invocations Soap. Le logiciel est commercialisé environ 10 000 euros ht.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Francisco Villacampa