SOAP – UI

Intended Audience:                                                                                                                             Image result for soap - ui
SOAP-UI is intended to provide QA with an in depth knowledge of web service communication, protocols, SOAP-UI concepts. Hands-on training is provided on SOAP-UI tools.

Course Objectives:

  • Concepts of web services
  • Concepts and hands on of SOAP-UI
  • Learn groovy language
  • Various testing in SOAP-UI

Prerequisites

  • Basic Computer knowledge
  • Keyboarding skills
  • Fundamentals of Testing
Duration: 16 hours

Course Topics

Session 1

  • Introduction to Web Service
  • What is XML
  • Why XML used in Communication
  • Web service Testing
  • XML Testing
  • Famous protocol used in web services
  • What is WSDL

Session 2

  • What is SOAP-UI
  • How SOAP-UI help us
  • Protocols and language
  • SOAP-UI versions
  • Download and install SOAP-UI
  • Introduction SOAP-UI tools
  • Hands on practice

Session 3

  • What is assertions
  • How to validate assertions
  • Different types of Assertions
  • How to use Assertions
  • Best way to use Assertions
  • Hands on for Assertions
  • Hands on practice

Session 4

  • Introduction to groovy script
  • Why need of scripting
  • Building of Test Suits
  • Groovy Script
  • Log Object
  • Error Log
  • Auto Saving Project
  • Defining Variables
  • Hands on practise

Session 5

  • Groovy Classes
  • Static and non static variables
  • Static functions
  • Object and object reference
  • Array in Groovy
  • Hands on practice

Session 6

  • API Testing
  • Security Testing
  • XML Testing
  • Performance Testing
  • Database connection with SOAP-UI
  • Data driven framework
  • Generate report
  • Overview about REST Protocol
  • Hands on practice