Webservice Automation using SoapUI Groovy and Maven

Functional and Automated testing of web services using SoapUI, Grrovy and Maven

This course is to designed to provide good understanding of how to perform manual and automated testing of web services using SoapUI, Groovy and how it can be integrated with Maven for CI/CD integration.

What you’ll learn

  • Robust web service test case development with assertions.
  • Automate web services testing using SoapUI and Groovy.
  • Able to integrate SoapUI with Maven and running tests using Jenkins.
  • Able to understand how to create framework to automate web services testing using SoapUI.

Course Content

  • Introduction –> 1 lecture • 5min.
  • Overview of Web services –> 2 lectures • 15min.
  • SoapUI –> 10 lectures • 2hr 25min.
  • Groovy and SoapUI –> 4 lectures • 1hr 25min.
  • Additional SoapUI Features –> 4 lectures • 1hr 10min.
  • Maven and Jenkins Integration –> 7 lectures • 1hr 12min.
  • Web service Test Automation Framework –> 3 lectures • 48min.

Webservice Automation using SoapUI Groovy and Maven

Requirements

This course is to designed to provide good understanding of how to perform manual and automated testing of web services using SoapUI, Groovy and how it can be integrated with Maven for CI/CD integration.

Below topics will be covered in the course.

  • What are SOAP and REST web services
  • SoapUI Basics
  • How SOAP and REST web service projects can be maintained in SoapUI
  • How Test Management can be handled in SoapUI
  • Different Test step types in SoapUI
  • Assertions available in SoapUI
  • How to use properties and property expansion in SoapUI
  • What is Groovy scripting
  • How Groovy scripting can be used in SoapUI
  • Groovy Scripting Basics
  • How to use external libraries in SoapUI
  • How test steps can be automated using Groovy
  • How to connect to databases and perform validations
  • How to mock web services in SoapUI
  • How to run SoapUI tests from command line
  • How to integrate SoapUI with Maven
  • How to integrate with Jenkins
  • How to create web service automation framework using SoapUI, Groovy and Maven
Get Tutorial