3.65 out of 5
3.65
35 reviews on Udemy

Webservice Automation using SoapUI Groovy and Maven

Functional and Automated testing of web services using SoapUI, Grrovy and Maven
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

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

Introduction

1
Introduction

This video provides introduction to course.

Overview of Web services

1
What are Web services

This video provides an overview of different types of web services available

2
What is WSDL

This video provides details about WSDL and terms used in defining WSDL.

SoapUI

1
What is SoapUI
This video provides overview of SoapUI and its capabilities.
2
Installation and Configuration

This video provides instruction on how to install SoapUI

3
Working with SoapUI Projects

This video explains how to manage work spaces and projects in SoapUI.

4
Test Management in SoapUI

This video provides overview of how test management can be achieved in SoapUI

5
Test Steps

This video provides an overview of different test step types available in SoapUI.

6
Assertions Part 1

This video provides details about Assertions in SoapUI and how they can be used in making tests more robust.

7
Assertions Part 2

This is part 2 video of Assertions where Assertions in SoapUI is covered

8
Properties

This video provides details about Properties in SoapUI and how they can be used to make test data parameterized

9
JDBC requests

This video provides an overview of how Database related tasks can be performed in SoapUI

10
Test Execution at different levels

This video provides details about test execution level in SoapUI.

Groovy and SoapUI

1
Introduction to Groovy

This video provides introduction of Groovy language.

2
Groovy Scripting basics

This video provides basics of Groovy scripting.

3
Groovy in SoapUI

This video provides information on how Groovy can be used in SoapUI.

4
External library usage in SoapUI

This video provides information on how to use third party libraries in SoapUI.

Additional SoapUI Features

1
Mock services

This video provides an overview of how mock services can be created and used in SoapUI

2
Advanced Groovy scripting in SoapUI

This video explains how advanced groovy scripting can be done in SoapUI

3
Creating Load tests in SoapUI

This video provides an overview of how load testing can be performed in SoapUI

4
Running Tests from Command line

This video provides details on how to run SoapUI tests from command line

Maven and Jenkins Integration

1
What is Maven

This video provides an overview of Maven and its advantages

2
Installing Maven

This video provides details on how to Install Maven on local machine

3
How to integrate Maven with SoapUI

This video explains how to integrate SoapUI with Maven

4
SoapUI Maven parameters

This video provides details about all SoapUI Maven parameters

5
How to generate reports using Maven surefire reporting plugin

This vide explains how to create HTML reports from Junit report xml

6
What is Jenkins and How to Install Jenkins

This video provides an overview of Jenkins and its installation

7
How to run SoapUI Maven project from Jenkins

This video demonstrates how to create Jenkins job to run SoapUI maven tests from Jenkins

Web service Test Automation Framework

1
Framework overview

This video provides an overview of Web service testing framework which was created using SoapUI, Groovy and Maven

2
Understanding Framework Model Classes

This video explains all model classes in the framework

3
Understanding Framework Util Classes

This video explains all Util classes in the framework

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.7
3.7 out of 5
35 Ratings

Detailed Rating

Stars 5
10
Stars 4
12
Stars 3
7
Stars 2
3
Stars 1
3
abfca62864daef2458768d72e668187a
30-Day Money-Back Guarantee

Includes

7 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion