Soapui Tutorial |Soapui Training |Web services testing

SOAPUI Videos with Support

(20 modules , 55 hrs )

SOAPUI Videos - 25 Days Access

55 hrs of Videos USD 125 Enroll

SOAPUI Videos - Lifetime Access

55 hrs of Videos USD 250 Enroll

25 Days to 2 Months

55 hrs of Videos USD 75 Enroll

2 Months Unlimited access

55 hrs of Videos USD 199 Enroll

SOAPUI Course Curriculum


SOAPUI Training course videos will help you learn groovy and to write scripts which automate SOAP and Rest based webservices. End to End automation scenarios are covered along with report generation, emailing reports, batch running of test cases from SOAPUI. Automation of both SOAP as well as REST(JSON) are covered in depth.

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
Linkedin Reviews
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
SOAPUI Training FAQs

Total modules

20

Total Duration (hrs)

55