Detailed Course Contents:
Introduction

1. Introduction about Soap UI tool and Web Services?

  • What is Soap UI?

  • Why soap UI for Web service Testing?

  • Soap UI Features and benefits.

  • What is Web services and scope of Web services & Testing.

  • Why Web services Testing in needed? And Real Time Example

  • SOAP model and Architecture

  • Soap UI IDE

 

2. Introduction about XML and Schema Validation

  • What is XML?

  • Schema validation in XML on SoapUI

  • Schema types and Binding

  • XML Messages

  • Soap Formats and soap Envelope (Headers+Body+Message)

  • XML and Soap

WSDL Basics

3. WSDL Explanation

  • About WSDL URL, WSDL Import

  • About Port Types and Soap binding Interface and Address of binding

  • Soap UI Test Structure

  • What is END Point?

  • Under standing WSDL

  • Web service explorer

Validating Web Service Response for SOAP API

4. Assert And Validating the Response Output

  • Manual Verification

  • Response Validating using Assert Class

 

5. Status Codes

  • Response validation based on the status codes

  • Find out Errors with Error codes

 

6. Sample Project Creation in Soap UI (Testing Scope)

  • Create new project in soap UI

  • Project import and export

  • Interface the WSDL URL , Binding from WSDL list to Soap UI

  • Create sample Request

  • Test suite and test case preparation

  • Message Passing and Getting Response

  • Verify the Response output

  • Functional Testing

  • Manually adding the Parameters in XML request

Validating Web Service Response for REST API

7. Learn REST API

  • REST API Concepts

  • REST API - Types of HTTP METHODS

  • Practical Example on GET and POST

  • Add Place Post HTTP Example using SOAP UI

  • End to End Test with SoapUI features on POST Http API

8. REST API Automation Testing with SOAPUI

  • JSON Script Assertion 

  • Parsing the JSON responses for API validation

  • Examples on REST API Automation with JSON as response

  • Examples on REST API Automation with XML as response

  • JSON Path extraction from responses

  • JSON Assertions on parsed responses

  • Advanced examples on JSON Assertions

Database Testing

9. Database Testing with SoapUI

  • Database Concepts

  • Creating Database from scratch

  • SoapUI JDBC Connection

  • SQL Queries Testing with SOAP UI Features

  • SQL Builder - Soap UI Pro

Security Testing

10. Security Testing with SOAP UI

  • List of Security Threats

  • Security Test Cases

  • Security Testing - Practical Example

Other materials provided along with the Selenium training

  • PDF files, PPT files as walk through during classroom

  • Life time access to training recorded videos covering Complete Module and Framework development

  • Sample code as developed during classroom

  • Support for overseas placements in association with Global Next Generation Automation