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
        • Creating WSDLs
        • Discovery

          • Finding Metadata
          • UDDI
          • Webservice Testing – Types

            • Web Service testing
            • Testing Types
            • Functional
            • Performance
            • Security
            • 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
              • SoapUI Pro- Functional Testing – Data Driven Testing
              • Databases & Test Data
              • Service Mocking
              • Working with Mock Services
              • SoapUI pro – Test Automation
              • Running from the command line
              • Integration with other tools
              • SoapUI pro – Test Reporting
              • Html Reporting
              • Exporting Reports
              • SoapUI pro – Security Testing
              • Overview and Working with Security tests
              • SoapUI pro – Load Testing
              • Load UI
              • Creating and running tests
              • Load Simulation
              • Performance validation and Exporting Statistics
              • SoapUI – Properties and Plugins
              • Working with Properties, IDE Plugins
              • Groovy Scripting
              • Basics
              • Simple data types
              • Collective
              • Working with closures
              • Around Groovy Library