Question

Est-il possible de créer la demande de savon ui avec les données? en ce moment je sais comment créer une nouvelle demande qui vous donne modèle que ce que vous devez envoyer à votre webservice (qui est lu de vous wsdl), est-il un moyen afin que vos demandes remplissages avec des données en fonction du type (ex: String, Entier, Date ) à partir de WSDL, à partir de l'interface utilisateur de savon ou de tout autre outil de test? merci

Était-ce utile?

La solution

Vous pouvez entrer des données directement dans la requête XML générée par SoapUI, vous pouvez écrire des scripts pour peupleront les données, ou si vous avez la version Pro, il vous donne une forme graphique, en fonction de la demande, vous pouvez simplement taper la Les données. à-dire qu'elle fait un écran de saisie de données pour vous. La version Pro peut également extraire des données à partir des bases de données, générer des données à partir d'une liste de chaînes, etc .. par exemple, j'ai récemment besoin d'envoyer plusieurs milliers de SOAP charges utiles avec des données factices pour prenom / lastname, etc .. Alors j'ai fait deux listes de chaînes , l'un avec les prénoms des quaterbacks de la NFL passés et présents, l'un avec noms de famille. J'ai eu le générateur de données dans SoapUI (Pro) sélectionner au hasard une chaîne de chacun, et soumis à un test de stress pour 1000 itérations. Les résultats ont été très utiles, mais très amusant, donnant des noms comme Drew Montana.

Autres conseils

Dans Soap UI 4.5.1 il y a une option dans les préférences qu'une fois réglée sera automatiquement remplir de nouvelles demandes avec des données factices qui tapent en toute sécurité au lieu de la valeur par défaut « ? ».

Fichier-> Préférences-> WSDL Paramètres-> Cochez l'option "Valeurs échantillon" et cliquez sur OK.

Oui, vous pouvez utiliser SoapUI pour effectuer cette tâche. vous pouvez récupérer vos données à partir de plusieurs sources comme Excel, fichier csv simple, base de données DB2, liks Postgres. Vous pouvez également écrire vos scripts Groovy pour contrôler les choses flow.Various que vous pouvez faire pour y parvenir ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top