2010-08-11 5 views
0

Existe-t-il un moyen de tester un service Web JAX-WS? Le mien est dans Netbeans et j'essaye d'utiliser un client de service Web dans le paquet de test pour le faire mais je me demande si c'est la bonne manière.Unité testant un service Web JAX-WS?

Répondre

1

Vous pouvez utiliser soapUI pour tester les webservices, à la fois à l'aide d'une interface graphique ou en ligne de commande

http://www.soapui.org/Test-Automation/functional-tests.html & http://www.soapui.org/Test-Automation/integrating-with-junit.html

Vous pouvez également en utilisant NetBeans tester les webservices en utilisant des tests générés, c'est accessible par un clic droit sur le webservice et cliquez sur "webservice test", c'est-à-dire si vous avez créé le service web en utilisant netbeans, sinon vous pouvez créer un service web depuis le WSDL de votre service web et partir de là.

Si vous souhaitez utiliser le client de service Web à partir du package de test possible, netbeans doit générer les classes jaxb nécessaires au test, vous pouvez glisser-déposer les méthodes du client vers une classe de test.

+0

Les tests de Netbeans sont uniquement disponibles pour Glasfish et sont de manière manuelle. Je vais aimer JUnit type de tests (rapports, couverture, etc) – javydreamercsw

+0

Je vais vérifier soapUI, semble intéressant. – javydreamercsw

Questions connexes