Understand in depth about Soap, REST, Webservices & APIs.
Use SoapUI to test SOAP, WSDL, REST, Webservices & also write groovy code for Verifications & Validations.
Independently work on a project using SOAPUI
Become a Pro in API Testing with deep rich understanding on all the revolving elements around API Testing.
I wouldn’t be surprised if you will be able to coach your colleagues, team members in API Testing using SoapUI
You will be able to test SOAP, REST, WEB SERVICES & understand in detail on json, xml all like a pro.
You will be able to successfully create a framework best suited for your project & work with data driven approach including connecting your tests to datasource such as Excel.
With this course you get a free downloadable wsdl application to host on your laptop / desktop. So that you can also practice offline.
Use the Quiz to test your knowledge. ( More Quizzes coming soon )
Pls see the detailed Course Agenda –
Introduction to API & API Testing
Quiz – Introduction to API & API Testing
Getting started with SoapUi ! Let’s install.
Quiz -Getting started with SoapUi !
SoapUI Installation
REST API – Functional API Testing & Automation. [ 75 minutes deep dive video ]
WSDL – Application to Test (Setup)
WSDL – Testing your WSDL-SOAP application – Manual & Automation
Its all about Groovy Code !
Groovy – 1- Variables
Groovy – 2- Loops
Groovy – 3- Conditions
Groovy – 4- File system
Groovy – 5- Additional
Coming soon ! More videos on Groovy.
Advanced Reporting & Jenkins – CI Integration
Version Control your SOAPUI tests.
You will learn to work with SCM such as git & also access my project from github
Load Testing with SOAPUI. Also known as LoadUI
Mocking! Service Virtualization in SOAPUI.
Introduction
Introduction to API & API Testing
You can get the slides for this Lecture from - https://slides.com/sanketh/introduction-to-apis/
You will also learn
- Introduction to APIs & API Testing.
- Various Webservices.
- What is API? Deep dive with examples
- What is XML, JSON?
API Protocols
- What is WSDL?
- What is REST API?
- WSDL vs Soap vs REST
Hey Student,
This quiz will test your basic knowledge on SoapUI ( Most of the questions are based on what we learnt in the previous video ).
All the best !
Regards
Sanketh
Getting started with SoapUi ! Let's install.
You will be able to install soapui and configure /customize it for your projects.
SoapUI – Overview
- Installation
- Documentation
- SoapUI Opensource vs SoapUI Pro (ReadyAPI)
Hey Student,
This quiz will test your basic knowledge on SoapUI ( Most of the questions are based on what we learnt in the previous video ).
All the best !
Regards
Sanketh
REST API - Functional API Testing & Automation.
I recommend you spend full 90 minutes on this lecture. It will be a great course where we start with Basics & end with a custom framework creation.You will learn lot of topics such as
- Test Steps within SoapUI
- Properties
- Property Transfer
- Delay
- Conditional GoTo
- Manual Step
- JSON path
- Groovy Script
- Connecting to an Excel File
- Reading data from Excel File
- Connecting Groovy to Testcases, Test Steps & Properties
- Exporting run results
Also learn advanced topics such as
- Microservices & Connected APIs
- Extract data from Response Pair
- Using Property Transfer to Share data between response/request.
- Quick Introduction to Groovy
- Building Advanced Assertions
WSDL-SOAP - Functional Testing of webservices (wsdl) Manual & Automation.
We will discuss setting up a wsdl application in your machine & also accessing the same application hosted on internet.
You will learn to import wsdl, add assertions, link multiple requests along with
- Test Steps within SoapUI
- Properties
- Property Transfer
- Delay
- Conditional GoTo
- Manual Step
- Groovy Script
- Xpath
- Endpoint, Resource & Parameter
Its all about Groovy Code !
Learn how to work with Groovy Variables. There is good amount of handson practise for you to do.
Learn how to work with Groovy Loops. Very important for data-driven approaches.
Learn how to work with Groovy Conditions. Learn to make decisions basis your response output.
Learn how to work with Groovy File System. How to write log files, create files, directories & many more.
Any additional Groovy code. This section will be updates with latest additions based on questions / comments.
More advanced Groovy videos to be added soon.
Advanced Reporting.
You will learn to extend SOAPUI to advanced reports including Junit style. You will also learn to Integrate SOAPUI with CI software such as Jenkins.You will be able to also trigger command line tests using SOAPUI Testrunner.
- Continuous Integration (CI) & Command Line execution
- Why CI & CML? Use Jenkins for Continuous Testing
- TestRunner
- Jenkins Integration
- Reports & Reporting Techniques.
Version Control your SOAPUI tests.
In this lecture you will learn to -
- Upload Project to GitHub
- Version Control techniques.
- Sharing project in GitHub
- CI again
Update to the Google Maps API !
API LoadTesting with SOAPUI
Performance Testing (LoadUI)of APIs with SoapUI
- Threads & Virtual Users
- Test Strategies
- Assertions
- Test options & logs
Mocking! Service Virtualization in SOAPUI.
- Basics of Mocking with SoapUI Mock Service
- Learn to create a mock from the scratch.
- Export the mock to a war file.
Bonus Lectures [ This includes all random videos on SoapUI ]
These topics are good to know ! You may not want to immediately dive into hands-on but you can always comeback and revisit this lecture.