2012-10-05 4 views
11

Il est web-application dans laquelle les services Web SOAP sont utilisés. Différents outils sont présents sur le marché afin de tester le service Web SOAP même si le client de service Web n'est pas développé. Par exemple SOAP-UI, tcpmonComment se moquer de services Web SOAP en Java

Mais je veux que le vice-verset de celui-ci. Je veux effectuer des tests unitaires sur mon application par une réponse codée en dur. En fait, dans mon projet, il existe des équipes distinctes pour le développement du service Web côté client & service Web côté serveur. Je suis du côté client. Donc, parfois je ne peux pas effectuer mes tests car le développement côté serveur n'est pas terminé.

Je veux développer une application par laquelle je peux tester mon application même le serveur de service Web n'est pas ready.Is il un moyen facile de mettre en place une sorte de service Web faux? Quelles pourraient être les options possibles pour cela?

+0

Vous pouvez également utiliser [Stubmatic] (https://github.com/NaturalIntelligence/Stubmatic) en tant que service Web simulé/falsifié dans lequel vous pouvez vous moquer de tous les appels SOAP/REST/HTTP (s). –

Répondre

16

Vous évoquez l'interface utilisateur de savon qui fait exactly what you want. Il démarre les petits serveurs Web sur le port spécifié et gère les requêtes correspondant à WSDL.

Vous pouvez utiliser statiques, les réponses codées en dur et utiliser Groovy pour rendre le service web maquette plus dynamique. Cela devient encore meilleur: l'interface utilisateur de Soap peut envelopper tout le fock dans un seul WAR autonome que vous pouvez déployer sur n'importe quel conteneur de servlet.

0

Vous pouvez également utiliser Mockey, qui est une solution de serveur. Recevez de here.