SOAPUI Training MODULES

PLANS AND PRICING

Total modules

20

Total Duration (hrs)

55

Groovy Scripting

Training Video - 1

Duration 25 mins

Introduction To Web Services

  • What is XML?
  • Why XML is used for communication?
  • Famous protocols used in web services
  • What is WSDL?
  • How SOAP UI helps us
  • Java OR groovy?
Watch Video

Training Video - 2

Duration 26 mins

Groovy Introduction

  • Introduction to Groovy script
  • Why do we need Scripting/programming language
  • Building test suites, Test cases and Test steps in SOAP UI
  • Groovy script test step
  • JVM runs behind soapUI
  • log object in SOAP UI

Training Video - 3

Duration 41 mins

Groovy In Detail

  • What is a groovy class ?
  • Non-static variable in groovy
  • Static variables
  • Non-static functions
  • Static functions
  • Initializing log inside class

Training Video - 4

Duration 55 mins

Groovy

  • Constructors in groovy
  • this keyword
  • Initializing log inside class with constructor
  • Passing value in functions
  • Optional parameters
  • Passing object as referance

Training Video - 5

Duration 39 mins

Groovy Script Test Step - Collections, Exceptions

  • Arrays in groovy
  • Drawbacks of arrays
  • Hashtable in groovy
  • ArrayList in groovy
  • HashSet in groovy
  • Exception Handling in groovy

Training Video - 6

Duration 53 mins

File Reading

  • Reading properties file
  • Advantages of properties file
  • Features in Object Spy
  • Reading/Writing Xls Files
  • Storing data in Xls files
  • Making a jar file with eclipse

SOAPUI FREE VERSION

Training Video - 7

Duration 1 hr 14 min

Database Connection

  • Parameters
  • Why connect to database?
  • Various databases which are supported
  • Drivers for database connection
  • groovy.sql.Sql package
  • Try, catch and finally in db connection

Training Video -8

Duration 1 hr 17 min

SOAPUI Free Version - Intro

  • SOAP Protocol
  • Implementing web service with SOAP
  • Counting total open browsers
  • SOAP Request/Response and HTTP Protocol
  • What is WSDL and how it represents web service?
  • Challenges in learning web service

Training Video -9

Duration 50 mins

Soap Ui Free Version - Intro 2

  • Detailed Explanation of SOAP UI projects we will be using in training

Training Video -10

Duration 69 min

Assertions

  • What is assertion?
  • Validating response
  • Contains, not contains assertions
  • Xpaths in XMLs
  • Xpath Assertions
  • Xpath Functions
Watch Video

Training Video -11

Duration 1 hr 6 mins

Groovy Script Test Step - Context

  • What is context ?
  • Retrieving Request and Response
  • XmlHolder class
  • Parse Response
  • Forming Xpaths for XML
  • Get value at xpath

Training Video -12

Duration 1 hr 6 min

Groovy Script Test Step - Context, Test Runner

  • Cloning test suite/test case and usage
  • testRunner Variable
  • Stop/fail a test case
  • Finding status of a test
  • Finding time taken to execute a test step
  • Navigating to various levels with testRunner Variable

Training Video - 13

Duration 2 hours 25 mins

Properties In Soapui

  • Properties at Different Level (TestCase, TestSuite, Project, Global)
  • Custom and Project Properties
  • Deciding levels for properties
  • Practical usage/importance of properties
  • Setting properties manually
  • Handling Properties at all levels with groovy

READY API - Test REST Web Services

Training Video - 14

Duration 45 mins

Ready Api / Api Testing - 1

  • Why READY API?
  • Difference between soapui OS and READY API
  • Downloading/Installing READY API
  • READY API with SOAP and REST
  • What is REST(Representational State Transfer) Architecture
  • JSON based REST Architecture

Training Video - 15

Duration 1 hr 30 min

Rest Web Service / Api Testing

  • Creating a new REST service
  • Deciding Service EndPoints
  • Resource and Methods
  • reating GET, POST, PUT and DELETE requests
  • Setting/Deciding media type
  • Sending a simple POST login REST request and getting JSON response

Training Video - 16

Duration Duration: 1 hr 10 min

Custom Application For Rest Api Testing

  • REST Retail Application and its feature
  • Installing Tomcat, Mysql and Retail Application
  • POST, GET, PUT and DELETE requests in Retail Application
  • Managing headers in retail application
  • Database setup for retail application
  • Session management

Training Video - 17

Duration 1 hr

Parameterzing Scripts

  • DataSource Test Step
  • DataSource Loop Test Step
  • DataSink Test Step
  • Storing/Reading test data from XLS/XML
  • Storing/Reading test data from Database
  • SQL query builder

Training Video - 18

Duration 6 hrs 30 min

Data Driven Framework - Rest+ Ready API

  • Analysis of Request URLs
  • Deciding Service EndPoints
  • Creationing/Organizing REST URLs in SOAPUI
  • Loop a test with different sets of data
  • Reporting
  • Using DataSource, DataSource Loop and DataSink

Framework Design - SOAPUI Free Version

Training Video -19

Duration 9 hrs 50 min

Data Driven Framework -SOAUI Free Version With SOAP Protocol

  • Building a simple test case using SOAPUI
  • SOAPUI TestRunner
  • Save all requests/responses in a text file
  • Limitations of free version of SOAPUI
  • Parameterizing test and limitations in READY API
  • Overcoming all limitations - Use java with eclipse

Training Video -20

Duration 10 hrs 15 min

Data Driven framework -SOAPUI Free Version With REST

  • Building a simple test case using SOAPUI
  • TestRunner Option to run the test
  • Save all requests/responses in a text file
  • Limitations of free version of SOAPUI
  • Parameterizing test and limitations in READY API
  • Overcoming all limitations - Use Java with eclipse







Linkedin Reviews