WORKSHOP
SoapUI & Groovy
Konstantinos Loupos – Automation Test Engineer
Thessaloniki - 27.09.2018
User Scenario
Register
Delete himself
Create contact
Update contact
Delete contact
List all contacts
Delete all contacts
Groovy
More interaction with requests – responses
Manipulate SoapUI properties
Connect with sftp
Connect with database
Call external jars
Execute external .bat or .sh commands
Meetup Groovy Wiki: https://bitbucket.org/louposk/services-api/wiki/Home
SoapUI Guide: https://www.soapui.org/getting-started.html
WSDL: https://goo.gl/Cn5mtE
SOAP: https://en.wikipedia.org/wiki/SOAP
REST: https://spring.io/understanding/REST
Groovy: https://www.soapui.org/scripting-properties/scripting-and-the-script-
library.html
RestAPI to practice: https://reqres.in/ , https://jsonplaceholder.typicode.com/
WSDL to practice: http://svn.apache.org/repos/asf/airavata/sandbox/xbaya-
web/test/Calculator.wsdl
Quote of the day
“Testers don’t break software,
software is already broken.”
Thank you!

Service Testing - Workshop Thessaloniki Meetup

  • 1.
    WORKSHOP SoapUI & Groovy KonstantinosLoupos – Automation Test Engineer Thessaloniki - 27.09.2018
  • 2.
    User Scenario Register Delete himself Createcontact Update contact Delete contact List all contacts Delete all contacts
  • 8.
  • 9.
    More interaction withrequests – responses Manipulate SoapUI properties Connect with sftp Connect with database Call external jars Execute external .bat or .sh commands
  • 10.
    Meetup Groovy Wiki:https://bitbucket.org/louposk/services-api/wiki/Home SoapUI Guide: https://www.soapui.org/getting-started.html WSDL: https://goo.gl/Cn5mtE SOAP: https://en.wikipedia.org/wiki/SOAP REST: https://spring.io/understanding/REST Groovy: https://www.soapui.org/scripting-properties/scripting-and-the-script- library.html RestAPI to practice: https://reqres.in/ , https://jsonplaceholder.typicode.com/ WSDL to practice: http://svn.apache.org/repos/asf/airavata/sandbox/xbaya- web/test/Calculator.wsdl
  • 11.
  • 12.
    “Testers don’t breaksoftware, software is already broken.”
  • 13.

Editor's Notes

  • #3 Show what is the relationships and what actions exist.