Skip to main content
SOAP UI in Atollon Environment
Run SOAP Query
- To create first SOAP queries, you have to create New SOAP Project
![soapui-new-soap-project.png](https://help.atollon.com/uploads/images/gallery/2022-03/scaled-1680-/soapui-new-soap-project.png)
![soapui-new-soap-project-2.png](https://help.atollon.com/uploads/images/gallery/2022-03/scaled-1680-/soapui-new-soap-project-2.png)
- If you leave option to create sample requests when adding the WSDL to the project, you can double-click on "Request 1" below each SOAP function in Navigator and modify the function's parameters. Usually you should delete any parameters that you don't want to use, fill-in the server name and session and adjust URI. The URI is https://instancename.atollon.com/soap (on below screenshot you can see https://sailor.atollon.com/soap).
- After you adjust URI & function content, you can run the query and get response in the right panel.
![soapui-new-soap-project---list-lang.png](https://help.atollon.com/uploads/images/gallery/2022-03/scaled-1680-/soapui-new-soap-project---list-lang.png)
Test Automation
- Property transfer requires to have XPath written in namespace prefix independent way like: //*[local-name() = 'Envelope']/*[local-name() = 'Body']/*[local-name() = 'LoginResponse']/session/text() or //*:Envelope/*:Body/*:LoginResponse/userId/text()
- Contains Assertion Content regex have to match whole multi-line responce like: (?s).*?<result>OK</result>.*
Installation