Course Overview

Testing web services and APIs is a critical aspect of ensuring that applications function correctly and reliably in today's interconnected digital environment. SoapUI, a leading open-source testing tool, provides a comprehensive platform for performing functional, performance, and security testing of web services and APIs. With SoapUI, testers can create and execute automated tests, simulate web services, and validate responses to ensure that services meet specified requirements and standards. Whether working with SOAP, REST, or other web service protocols, SoapUI simplifies the testing process, making it accessible for both beginners and experienced testers to ensure robust and efficient API functionality.

The course focuses on empowering software professionals to adopt "shift left testing" by utilizing advanced features of SOAPUI, thereby enabling them to start testing earlier in the Software Development Life Cycle (SDLC). Participants will learn beginner-friendly, practical techniques applicable to both free and paid versions of SOAPUI. Commencing with an exploration of web services and APIs, the course progresses to familiarize participants with SOAPUI's features and capabilities. Practical sessions cover installation, setup, and configuration of SOAPUI across different operating systems. 

Participants will grasp SOAPUI concepts, create projects, test suites, and test cases, and execute REST API and SOAP tests. The course delves into scripting, working with properties, and employing assertions in SOAPUI. Functional testing, load testing, and security testing are extensively covered, encompassing creating and running tests, simulating various loads, executing security scans, and analyzing results. Participants will also learn about mocking SOAP and REST APIs, data-driven testing, and test automation using SOAPUI's TestRunner and Groovy Script. By the end of the course, participants will possess the skills to proficiently conduct web service and API testing using SOAPUI. 

What You Will Learn

  • Create basic functional tests for your API.
  • Transfer values into and between Test Cases
  • Leverage Mocks & Simulations for earlier testing.
  • Learn to reuse SOAPUI Functional test cases as other test types.
  • Manage artifacts for effective collaboration.
  • Familiarize with best practices

Program Curriculum

  • GraphQL, REST and SOAP, Oh My!
  • API Testing Concepts and Ecosystem
  • The Case for “Shifting Left”
  • Chapter 1 Quiz

  • About SoapUI
  • Architecture, Structure, and Artifacts
  • SoapUI Open Source (OSS) vs. Ready API
  • Chapter 2 Quiz

  • Prerequisites, Downloads, and Installation
  • Explore Test Artifacts and Runners
  • Chapter 3 Quiz

  • Using Existing SoapUI Projects
  • Testing SOAP Services
  • Testing REST APIs
  • Security and Load Testing
  • Chapter 4 Quiz

  • SoapUI and the Art of Testing
  • Use Assertions Effectively
  • Security Testing
  • End to End Testing
  • Practical Groovy Scripting
  • Automate SoapUI Test Execution

  • Test Planning and Design
  • Using Test Automation Wisely
  • Use Multiple Environments for Testing
  • Load, Security, and Shift Left Testing
  • Chapter 6 Quiz

  • Extending SoapUI
  • Closing Thoughts on SoapUI and API Testing
  • Tips, Tricks, and Suggestions for the Final Exam
Load more modules

Instructor

Nadine Whitfield

Nadine Whitfield currently serves as a Senior Developer Consultant with Thoughtworks Inc. Prior to Thoughtworks, she worked in a variety of software roles ranging from Manual Tester and Help Desk Lead to Cloud Engineer. Her professional interests include UX design, mentoring, automation, and ethical hacking (especially OSINT- Open-Source Intelligence).

Nadine is an accomplished musician/composer and enjoys supporting STEAM outreach in local schools as well as studying systems in nature and financial markets. She recently earned a PDC certificate in Urban Permaculture Design by completing a 76-hr course on weekends.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 600+ courses and diverse Learning Paths to enhance your skills.

$ 499.00
Billed annually or $59.00 billed monthly

What is included

  • 700+ Premium Short Courses
  • 50+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs, CTF Challenges, and exclusive EC-Council certifications for comprehensive skill-building.

$ 599.00
Billed annually or $69.00 billed monthly

Everything in Pro and

  • 800+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month
  • 3 Official EC-Council Essentials Certifications¹ (retails at $897!)
    Exclusive Bonus with Annual Plans

¹This plan includes Digital Forensics Essentials (DFE), Ethical Hacking Essentials (EHE), and Network Defense Essentials (NDE) certifications. No other EC-Council certifications are included.

Related Courses

1 of 8