Transmiterea fișierului de setări proxy al SoapUI cu -t
Păstrați XML-ul setărilor runner-ului separat de XML-ul proiectului și selectați fișierul sub contul real de headless runner.
testrunner.bat -t "C:\Tests\soapui-settings.xml" ^
"C:\Tests\service-soapui-project.xml"Aceasta este sintaxa promptului de comandă cu testrunner.bat în cale. -t selectează preferințe precum proxy, SSL și HTTP; ultimul XML este proiectul. Pe alte platforme folosiți runner-ul echivalent și aceleași ghilimele.
Pregătiți setările cu versiunea SoapUI instalată și cu modul de proxy, punctul final și contul dorite. Succesul în GUI poate depinde de preferințele acelui utilizator din afara proiectului.
În CI, alegeți o cale stabilă pe care contul runner-ului o poate citi. Copierea unui fișier de setări în checkout nu îl selectează. Dacă valorile încărcate se schimbă, inspectați scripturile de configurare ale proiectului care modifică SoapUI.settings; salvarea servește persistenței și nu este necesară doar pentru a încărca un fișier existent.
Protejați orice date de cont din fișier și păstrați o respingere a autentificării prin proxy 407 separată de autentificarea serviciului SOAP sau de securitatea mesajelor.