Api Testing with SoapUI

3 Days

restsoapgroovy
testingAutomation

Intermediate

web testerapi testerdeveloper

In this program, participants learn SoapUI and its use cases. SoapUI is a free and open source cross-platform Web API Testing solution. With an easy-to-use graphical interface, and enterprise-class features, SoapUI allows to easily and rapidly create and execute automated functional, regression, compliance, and load tests. Program allows participants to use it to test on static and dynamic web resources. Participants learn how to use SoapUI to test SOA, Microservices, Web API, and Rest/Soap. Program includes demos and hands-on.

Audience

Program is primarily for participants must be software savvy testers or developers who aspire to use SoapUI to efficiently conduct their business.

Prerequisites

Participants should have reasonable experience with manual web testing.

Topics
Intro
  • Basics of Testing
  • Functional Testing
  • UI vs API
  • Load and Performance Testing
  • Soaking and Stressing
  • Security
  • Usability and Compatibility
  • Role of SoapUI
  • Service Testing Basics
  • SoapUI Capabilities
  • Rest, SOAP, HTTP, WSDL
  • SoapUI Vs SoapUI Pro
  • Structure and terminology
More
  • Suite, Case, Step, Assertion
  • Settings and User interface
  • Workflow
  • Project and Properties
  • Security tests
  • Events
  • Interface-level properties
  • Artifacts
  • WSDL
  • Request and Response
  • Properties
  • Validating
  • Multiple requests
More
  • Response structure
  • Endpoints
  • Protocol-oriented TestSteps
  • Test Request
  • Mock Response
  • REST/HTTP Test Request
  • Flow control TestSteps
  • Property transfer
  • Delay
  • Data-oriented TestSteps
  • SOAP/non-SOAP
  • XPath/XQuery match
  • Scripting
More
  • Requirements and Functional tests
  • Unit vs. functional tests
  • Common TestSteps
  • Mock services
  • Generating mock services
  • Configuring properties and scripts
  • Setting mock responses
  • Invoking mock services
  • Load testing
  • Refactoring
  • Test coverage
  • Monitoring traffic
  • Reporting
Exclusions

SDLC, Advanced protocol details, Advanced scripting
Anything not mentioned in Topics1

Software Requirements

Latest SoapUI Open Source Version

Internet Requirements

Good internet connection is required.

Hardware Requirements

Laptop capable to run MS Office

Classroom Requirements

Projector with HDMI, White Board, Markers with Eraser

Online Requirements

Appropriate meeting software e.g. Zoom, MS Teams
Please make sure that camera, speaker and mic are working

Footnotes

  1. If you have any query, please drop us a line.