Webservices SoapUI – Course Content

What is a web Service?

  • A detailed Explanation with Examples – What is a web service
  • Why Web Services, Show some Real web services over the web

Web Services Framework

  • Formats & Protocols – SAOP,XML
  • Description Languages – WSDL
  • Discovery Services – UDDI

SOAP and XML

  • XML Messaging
  • XML Schema
  • SOAP Envelop(Headers _+ Body)
  • Metadata ( address)
  • Soap Binding(Http, RPC)

WSDL&WADL

  • Port Types
  • Bindings
  • Operations
  • Request and Response

Discovery

  • Finding Metadata
  • UDDI

Webservice Testing – Types

  • Web Service testing
  • Testing Types
  • Functional

Tools

  • Overview of different tools in the market
  • Introduction to SoapUI & SoapUI Pro
  • Why SoapUI
  • SoapUI – Basics Installation
  • Understanding the SoapUI IDE
  • Creating a sample Project
  • SoapUI – Functional Testing
  • Creating Test Suites
  • Assertions
  • Script Assertions
  • XML Validations
  • SoapUI – Functional Testing
  • Test Execution & Debugging
  • Service Mocking
  • Working with Mock Services
  • SoapUI – Properties and Plugins
  • Working with Properties
  • Groovy Scripting
  • Basics
  • Simple data types
  • Data Driven Framework