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

Esta é a sintaxe do prompt de comando com testrunner.bat no caminho. O -t seleciona preferências como proxy, SSL e HTTP; o XML final é o projeto. Em outras plataformas, use o runner equivalente e as mesmas aspas.

Prepare as configurações com a versão instalada do SoapUI e o modo de proxy, o endpoint e a conta pretendidos. O sucesso na interface gráfica pode depender das preferências desse usuário fora do projeto.

No CI, escolha um caminho estável legível pela conta do runner. Copiar um arquivo de configurações para o checkout não o seleciona. Se os valores carregados mudarem, inspecione os scripts de configuração do projeto que modificam SoapUI.settings; salvar serve para persistência e não é necessário apenas para carregar um arquivo existente.

Proteja qualquer dado de conta no arquivo e mantenha uma recusa de login de proxy 407 distinta da autenticação do serviço SOAP ou da segurança das mensagens.

Artigos relacionados