testrunner.bat -t "C:\Tests\soapui-settings.xml" ^
  "C:\Tests\service-soapui-project.xml"

Il s'agit de la syntaxe de l'invite de commandes avec testrunner.bat dans le chemin. -t sélectionne des préférences telles que le proxy, SSL et HTTP ; le dernier XML est le projet. Sur d'autres plateformes, utilisez le runner équivalent et les mêmes guillemets.

Préparez les paramètres avec la version installée de SoapUI et le mode proxy, le point de connexion et le compte prévus. Le succès dans l'interface graphique peut dépendre des préférences de cet utilisateur hors du projet.

En CI, choisissez un chemin stable lisible par le compte du runner. Copier un fichier de paramètres dans le checkout ne le sélectionne pas. Si les valeurs chargées changent, inspectez les scripts d'installation du projet qui modifient SoapUI.settings ; l'enregistrement sert à la persistance et n'est pas nécessaire pour charger un fichier existant.

Protégez toute donnée de compte dans le fichier et distinguez un rejet de connexion proxy 407 de l'authentification du service SOAP ou de la sécurité des messages.

Articles similaires