4.05 out of 5
4.05
29 reviews on Udemy

Webservice / API testing-SoapUI Free Version | By Groovy

Detailed Groovy scripting | Code Management | Rest API Testing | Coding Coverage
Instructor:
Testing World
1,140 students enrolled
English [Auto-generated]
Ready to automate Soap and Rest realtime services
Ready to face web service automation interviews

For REST, SOAP and other popular API and IoT protocols, SoapUI Pro provides the industry’s most comprehensive and easy-to-learn functional testing capabilities. Based on open core technology proven by millions of community members, SoapUI Pro helps you ensure that your APIs perform as intended, meet your business requirements, timeframes, and team skill sets right from day one.

Coverage in this course.

1. All Basic to Advance features of SoapUI(Free Version)

2. Service Mocking

3. Groovy Details

4. Soap and Rest Services

5. Report Generation

6. Code Management

Web service Basics

1
What is WebService
2
Webservice Example
3
Advantage of WebService over WebBased Application
4
Difference between API and WebService
5
Different type of Services : Soap & Rest

Setup Environment

1
What is SoapUI
2
Setup SoapUI Free version
3
SoapUI Work Hierarchy

Start Testing SOAP services

1
WSDL File introduction
2
WSDL for Testing
3
First Soap Service Test Case

Jump Into Rest API Automation

1
Different methods used in REST API
2
First REST Test Case / Rest Request test step
3
First REST Test Case : POST Request
4
First REST Test Case : PUT Request
5
First REST Test Case : DELETE Request
6
End to End Scenario with multiple REST API

Define and Use Properties

1
Test Case Level Property
2
Test Suite Level Property
3
Project level Property
4
Global Properties

Different Test Steps

1
Delay Test Step
2
Groovy Script Test Step
3
Manual Test Step
4
Run test case Test Step

Assertions in SoapUI

1
Contains Assertion
2
Not Contains Assertion
3
SLA Assertion
4
Soap Response Assertion
5
Schema Assertions

Play With JSON and Advance Assertions

1
Understand JSON Basics
2
Json Path basics | Find Json Path
3
Json Path Advance
4
JSON ASSERTION : Json Path Count & Existence
5
JSON ASSERTION : Json Path Match

Xpath Assertion

1
Xpath Assertion

Scripting in SoapUI : Groovy Basics

1
Groovy coding environment setup
2
Class and Objects
3
Groovy Basics
4
Groovy Programming Kickoff
5
*****Programming Exercise******** - Number Swaping

Condition Handling

1
Groovy : Condition Handling
2
*******Programming Exercise********** - Check Even Odd
3
*******Programming Exercise********* - Grading System

Array & Loops in Groovy

1
Groovy : Arrays
2
Groovy: For Loop
3
Groovy: While Loop
4
Groovy : For Each Loop
5
*******Programming Exercise - Prime Number*********
6
*******Programming Exercise - Fabonnaci series*******
7
*******Generate Triangle using Loop - Triangle 1********
8
*******Programming Exercise Loop - Triangle 2*********
9
********Programming Exercise Loop - Triangle 3**********

String Handling

1
Groovy : String Handling
2
*******Programming Exercise - Palendrome********
3
*******Programming Exercise - Reverse String********

File Handling

1
Groovy - Read data from file using FileReader
2
Groovy - Read data from file using BufferedReader

Reusable Script Library

1
Reusable Script Library - Setup
2
Generate Reusable Methods
3
Call reusable Code

Database Connectivity, Reporting & Dynamic Data Fetching

1
JDBC Test Step
2
Database connection in Groovy
3
Fetch Dynamic Data and Use in Further Request in SoapUI Free
4
SoapUI Integration with ANT | Generate html report in SoapUI(Free version)

Code Management using GIT

1
Share SoapUI project with Team : Git & Git Hub
2
Create Repositories
3
Push Code to Remote Repository
4
Clone External Repository
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!
4.1
4.1 out of 5
29 Ratings

Detailed Rating

Stars 5
6
Stars 4
12
Stars 3
7
Stars 2
4
Stars 1
0
e1a1c5f5a22f088bd55dd460124cc2c4
30-Day Money-Back Guarantee

Includes

9 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion