4.44 out of 5
4.44
6403 reviews on Udemy

WebServices/Rest API Testing with SoapUI +Real time Projects

"Most Popular #1 SoapUI Test automation Course - "28000+ students learning together with great collaboration"
Instructor:
Rahul Shetty
29,249 students enrolled
English [Auto-generated] More
At the end of this Course you will get complete knowledge on Web services,API and their functionality
You will learn How to test Webservices and REST API using SoapUI
You will be able to develop robust Automation scripts for all the API tests using SoapUI features
You will learn new language called groovy to automate webservices with SoapUI inbuilt methods
You will be able to develop robust automation Framework forAPI's testcases
You will understand the importance and procedure of Mocking the webservices
You will learn basic sql concepts and procedure for database testing using SoapUI
Will get clear picture on Security Testing using SoapUI
You will understand how to generate neat reports for execution results
  • ***Lectures Last updated on May 2nd with Soap/Rest Hybrid Framework +TestNg +Jenkins ***
    ***********************************************************************************************
    Course is designed in such a way that the user can start the things from the very scratch with out any prior knowledge on  Soap Web services and REST API
    ************************************************************************************************************IIncludes :
    17+ hours Lectures on API testing (Manual+Automation) with 7 real time projects  +Framework design+GroovyScripting+SoapUI Pro+API load testing+SoapUI Database testing +Interview questions+ life time Trainer support +  on Demand Skype sessions + 21 thousand Students learning forum + 100 Pages detailed Material

On course completion You will be Mastered in REST API/Webservices Testing and can implement Successfully it in your work place or will surely land on High Paying Job

  ************************************************** **************************************************
    So what makes this course Unique in the Market?

We assume that students have no experience in API Testing and start every topic from scratch and basics.

  This Course explains 

  ·What are the Webservices and API’s

 ·How to Test the Webservices using Soap UI 

Manual Testing of Services and API’s using SoapUI tool

Groovy Scripting Basics

·How to Automate the Webservices Testcases in Soap UI with Groovy 
·Differences btween Soap UI and Soap UI Pro 

 ·Soap UI Pro Features 

 What are Rest API 

 Manual Testing of REST API’s using SoapUI tool
Automation of Rest API’s using SoapUI Groovy and Script Assertions

SoapUI Framework development from scratch using TestNG, Jenkins and Java API

·Security Testing with Soap UI 

·DataBase Testing with Soap UI 

 Soap UI Integration with Eclipse 

                                             

                                 By the End of this Course you will  understand the webservice and API specifications and write all kind of effective Manual and Automation testcases (Functional/Security/Data Base Testcases) for services in Soap ui by using all the available features  on Tool   

Introduction to Webservices

1
Course FAQ's (Must Watch)
2
What are Webservices?Understand with Live example
3
Explaining Types of Webservices..-Soap and REST
4
What is WSDL? Importance of it in Webservices
5
DIfferences between WSDL and Soap Protocol

Exploring Soap UI Tool Basic Features

1
SoapUI Installation/Documentation
2
Calculator WebService Example
3
Creating Testsuites and testcases
4
Important Note
5
Local Webservice installation for practise
6
Explaining Webservice operations in detail

Webservices Testing(Manual) with SoapUI Free Version

1
Basic Assertions for Test validations
2
Advanced Assertions for validating responses
3
Strategy to use Xpath assertions in Tests
4
Properties Access-Data driven Strategy
5
Accessing properties from Testcase,Suite and project level
6
How to send values from response to another request-Property Transfer
7
End to end exercises

Webservices Automation Testing in SoapUI Free version

1
Introduction to Groovy Script Test step
2
Importance of TestRunner and Context variable
3
testRunner methods for get and set Property()
4
Accessing and updating the properties through Groovy methods
5
Parsing the Xml requests and responses with XML Holder API
6
Triggering the Soap Requests through Groovy code
7
Practise Exercises- Automate the services
8
Validating the service responses with Assertions

REST API testing(Manual) with SoapUI Free version

1
Code download
2
REST API concepts
3
REST API - Types of HTTP Methods
4
Practical example on GET and POST
5
Add Place Post http Example using SoapUI
6
End to End Test with SoapUI features on POST http API
7
Code Google Add/Delete Place download

REST API Automation Testing with SoapUI Free version

1
Json Script Assertion window-Automation
2
Parsing the Json responses for API validation
3
Examples on REST API Automation with Json as response
4
Examples on REST API Automation with XML as response
5
code download

Rest API Json Assertions and Validations

1
Flicker API Introduction
2
Json Path extraction from responses
3
Json Assertions on parsed responses
4
Advacnd exampels on Json Assertions

End to End Framework Design

1
Framework Design Plan
2
Understand Preparing API Tests from the functional Documents
3
API Document download
4
Building Rest API project in SoapUI
5
create Testcases from the defined API
6
End to End Testing on Library API
7
API xml's download
8
Install Eclipse and Java for API Automation testing
9
Creation of Java API project for Framework setup
10
WSDL Project concepts for Java tests set up
11
TestNG Integration to the Java API Tests
12
Note
13
Different combinations of Tests for WSDL API
14
Defining Testng.xml file for one single Trigger point to all tests
15
TestNG commands
16
Commands to trigger TestNG Java API Tests
17
HTML Reports and Jenkins Installation
18
Integrating the framework with Jenkins
19
Code download

Soap UI PRO Tool extra Features

1
Basics of Pro version
2
Data Source
3
Data Sink
4
DatGen types
5
Testcase Debugging,Breakpoints
6
Reporting Techniques
7
Jasper Reports and WebRecording

Security Testing with Soap UI

1
List of Security Threats
2
Security Testcases
3
Security Testing-Practical example

Database Testing with SoapUI

1
DataBase concepts
2
Creating Database from scratch
3
SoapUI Jdbc connection
4
SQL Queries Testing with SoapUI feautures
5
SQL Builder- SoapUI Pro

Load Testing on REST API

1
Performance Testing tool used for Testing REST API
2
Putting Load on REST Calls

Interview Questions Module

1
Interview Questions - Part 1
2
Interview Questions -Part 2
3
Interview Questions - Part 3
4
Interview Questions - Part 4
5
Interview Questions download

Introduction to SQL Queries

1
Introduction to SQL and MySQL
2
Downloading MySQL server with workbench
3
Overview of SQL Editor with basic features
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.4
4.4 out of 5
6403 Ratings

Detailed Rating

Stars 5
2864
Stars 4
2313
Stars 3
881
Stars 2
198
Stars 1
153
edd1356f28c92277a2654f9e5c785ef7
30-Day Money-Back Guarantee

Includes

19 hours on-demand video
13 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion