Comment changer l'adresse de point de terminaison pour les tests multiples?
Je sais comment changer de point de terminaison pour chaque test, mais j'ai+ de 100 tests, donc je voudrais sélectionner un projet/tous les tests et dire ensemble nouveau point de terminaison. Est-il possible?
Vous devez vous connecter pour publier un commentaire.
Oui c'est possible!
Double-cliquez sur votre interface WSDL dans la vue Navigateur sur la gauche.
Puis sélectionnez le deuxième onglet nommé points de terminaison du Service. Sélectionnez le point de terminaison (ou ajouter tout d'abord via les "+"-symbole) et cliquez sur Attribuer. Il vous sélectionnez Toutes les Demandes et TestRequests.
Vous pouvez également configurer un "centralisée" point de terminaison préfixe comme décrit ici: http://www.soapui.org/Functional-Testing/working-with-properties.html#4-example-n-centralized-endpoint
Autant que je sache, il n'y a aucun moyen de le faire dans soapUI lui-même. Cependant, vous pouvez essayer les suivantes:
<con:endpoint>
qui contient l'URL du point de terminaison.Bien entendu, cela ne fonctionne que si le paramètre que vous voulez modifier est identique pour tous les soapUI artefacts.
De soapUI 4.5 une nouvelle fonctionnalité appelée "Environnements" a été ajouté à soapUI Pro. Il est assez pratique et permet de vous ce que vous essayez d'atteindre ici.
Une fois que vous avez configuré tous vos environnements et correspondant à des points de terminaison, c'est une question de sélection de l'environnement à partir de la liste déroulante lorsque vous exécutez testSuite/cas de test. Vous pouvez ajouter autant d'environnements que vous voulez. De cette façon, vous n'avez pas besoin de mettre à jour quoi que ce soit quand vous voulez retourner environnement.