Webservice Automation using SoapUI Groovy and Maven
As an Introductory offer, course is available for $9.99 for first 101 students. Use coupon code ‘FIRST101’ to enroll course for $9.99
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
This video provides introduction to course.
Overview of Web services
This video provides an overview of different types of web services available
This video provides details about WSDL and terms used in defining WSDL.
This video provides instruction on how to install SoapUI
This video explains how to manage work spaces and projects in SoapUI.
This video provides overview of how test management can be achieved in SoapUI
This video provides an overview of different test step types available in SoapUI.
This video provides details about Assertions in SoapUI and how they can be used in making tests more robust.
This is part 2 video of Assertions where Assertions in SoapUI is covered
This video provides details about Properties in SoapUI and how they can be used to make test data parameterized
This video provides an overview of how Database related tasks can be performed in SoapUI
This video provides details about test execution level in SoapUI.
Groovy and SoapUI
This video provides introduction of Groovy language.
This video provides basics of Groovy scripting.
This video provides information on how Groovy can be used in SoapUI.
This video provides information on how to use third party libraries in SoapUI.
Additional SoapUI Features
This video provides an overview of how mock services can be created and used in SoapUI
This video explains how advanced groovy scripting can be done in SoapUI
This video provides an overview of how load testing can be performed in SoapUI
This video provides details on how to run SoapUI tests from command line
Maven and Jenkins Integration
This video provides an overview of Maven and its advantages
This video provides details on how to Install Maven on local machine
This video explains how to integrate SoapUI with Maven
This video provides details about all SoapUI Maven parameters
This vide explains how to create HTML reports from Junit report xml
This video provides an overview of Jenkins and its installation
This video demonstrates how to create Jenkins job to run SoapUI maven tests from Jenkins
Web service Test Automation Framework
This video provides an overview of Web service testing framework which was created using SoapUI, Groovy and Maven
This video explains all model classes in the framework
This video explains all Util classes in the framework