Передача файла настроек прокси SoapUI с помощью -t
Держите XML настроек раннера отдельно от XML проекта и выбирайте файл под фактической учётной записью headless-раннера.
testrunner.bat -t "C:\Tests\soapui-settings.xml" ^
"C:\Tests\service-soapui-project.xml"Это синтаксис командной строки Windows с testrunner.bat в пути. -t выбирает параметры, такие как прокси, SSL и HTTP; последний XML — это проект. На других платформах используйте аналогичный раннер и те же кавычки.
Подготовьте настройки с учётом установленной версии SoapUI и нужного режима прокси, конечной точки и учётной записи. Успех в GUI может зависеть от настроек этого пользователя вне проекта.
В CI выбирайте стабильный путь, доступный для чтения учётной записи раннера. Копирование файла настроек в checkout не выбирает его. Если загруженные значения изменились, проверьте скрипты настройки проекта, которые изменяют SoapUI.settings; сохранение нужно для устойчивости и не требуется только для загрузки существующего файла.
Защищайте любые учётные данные в файле и отличайте отказ входа через прокси 407 от аутентификации службы SOAP или безопасности сообщений.