
Learn how SoapUI tests web services and rest APIs from scratch with real-time projects, covering manual and automation testing, lifetime access, updates, and interview prep.
Explore web services basics, how APIs enable cross-platform communication between applications, and how SOAP (XML) and REST (JSON) APIs are tested and automated.
Explore the two types of web services—soap and rest—and learn how soap uses xml while rest uses json, and how to test them with the SoapUI tool.
Learn how wsdl contracts define web services by exposing operations, inputs, and soap messages, and how to test them using soapui with real world examples like hotels.com and calculator services.
Learn the differences between wsdl and soap protocol, using a wsdl contract to test a web service with soap messages via soapui.
Boost your learning experience by adjusting player settings: choose 720p or 1080p for clarity, apply 1.25–1.5x speed, ensure sufficient volume, and watch videos in full screen for clearer content.
Download and install SoapUI open source, compare it with the licensed pro version, and set up testing of web services using open source features.
Explore testing a calculator web service with SoapUI, importing Delphi files, sending requests to the endpoint, and validating responses through end-to-end testing.
Create a test suite and a test case, map a calculator web service request, and add validations in steps to ensure consistent pass/fail results.
Configure a local web service for practice by downloading resources, setting Axis home and environment variables, installing MySQL, and starting the Axis server; then test operations with SoapUI.
Demonstrate a practice web service hosted on cloud and localhost, import its project into SoapUI, and explore add employee, delete employee, and get employee details operations.
Master SoapUI for rest api testing by creating tests and adding assertions. Validate responses, status codes, response times, and security considerations to prevent data leaks.
Learn to validate SoapUI responses using advanced XPath assertions to verify get employee details, including age, department, and ensuring unique results through practical hands-on test cases.
Master XPath assertions to validate xml responses, verify single name nodes, enforce unique values, and use contains, not contains, and regular expressions for robust tests.
Discover how SoapUI properties enable data-driven testing by centralizing values at test case, test suite, and project levels, then use get data to bind properties in requests.
Learn how to access and reuse properties across project, test suite, and test case levels in SoapUI, using get data, properties test steps, and external .properties files to drive requests.
Master property transfer in SoapUI to extract a value from a response and insert it into a subsequent request, as shown with get employee details and delete employee.
Learn to access custom properties and perform property transfers in SoapUI for end-to-end data-driven tests, using test suite, project, and test case levels, with XPath and dynamic values.
Automate web service testing using Groovy script in SoapUI, creating a project with test suites and a Groovy script step that adds an employee, fetches it, and validates data.
Print messages to the console using log.info in Groovy. Access test case properties with context.expand, and reach across the project with test runner to retrieve values via get property value.
Explore test runner methods to get and set properties across test cases, steps, and suits using Groovy scripts, printing and manipulating property values within SoapUI workflows.
Access project, test suite, and test case properties with Groovy scripts and the test runner, then pull and update a test step's XML request using XMLFolder for add-employee automation.
Learn to update XML nodes with the XML holder API using XPath. Save the modified XML, replace the request via set property value, and prepare SoapUI tests.
Learn to trigger soap requests with Groovy using WSDL test run context, test runner, and add test steps to hit services and see responses.
Learn to automate end-to-end service tests by adding and retrieving employees in SoapUI, validating responses with XML, XPath, and Groovy scripts.
Validate web service responses with assertions in SoapUI. Extract and compare the get employee response to the added name using Groovy scripting and property transfer.
Master rest api fundamentals from scratch, covering http methods, endpoints, path and query parameters, headers, cookies, and json/xml formats, with hands-on postman testing and real-world examples.
Learn to practice rest APIs with a google maps style service, performing add, delete, get, and update via JSON payloads and a contract, tested manually and in SoapUI.
Practice adding a place via SoapUI post call with a json payload and query parameters on map server, then verify the place details with a get call using place id.
Learn how to test update and delete operations for a place using SoapUI, with REST endpoints, put and delete calls, including payload JSON, place ID, and authorization, and validate results.
Create a rest test suite and test case for maps api testing in SoapUI, end-to-end testing. Validate responses with status 200, place_id existence via json path, and groovy script assertions.
Use the script assertion with message exchange variables to extract the response JSON, parse it with Groovy's JSON slapper, and store values like place ID in test case properties.
Discover end-to-end rest api automation in SoapUI by creating a place, retrieving its id from test case properties, validating the response name with a script assertion, and deleting the place.
Learn to create Json assertions in SoapUI for rest api testing using Flickr as a real-world example. Import projects, validate Json responses, and configure api keys and https requirements.
Learn to extract and validate values from a Json response using Json path in SoapUI, navigating objects and arrays to access pages, per page, and counts.
Learn to validate parsed json responses using json path assertions, including count matches for photo arrays and specific field checks like titles and owners.
Learn advanced json assertions in SoapUI to locate the server value for the id with title Manhattan Sunset Glow across dynamic, non-hardcoded indexes using json path, regular expressions, and star.
Design a robust soap ui framework using java testing and Jenkins to run api tests as part of continuous integration, with a project file for remote execution.
Prepare api tests from functional documents by building soap ui projects for soap and rest APIs, importing wsdl or xml, and creating test cases with assertions and property transfers.
Build a rest API project in SoapUI by defining a base URL, creating resources, and implementing post, get, and delete requests with a payload to manage library data.
Learn to create a SoapUI test suite and test cases from a defined API, parameterize endpoints and author, add a book, and perform end-to-end verification by ISBN.
Learn end to end testing of a library API using SoapUI, including script assertions, property transfer, and data driven tests to add, verify, and delete books.
Learn to install Java and Eclipse, configure JAVA_HOME and PATH, and run SoapUI REST/SOAP API tests with Groovy scripts, XPath assertions, and Java integration.
Create a Java API test project and import SoapUI jars into the build path to execute SoapUI tests from Java. Set up a simple test runner class.
Set up a WSDL project for java soap ui testing by creating a visible project object with the xml path, importing jars, and programmatically executing test suites and test cases.
Learn how to run SoapUI API tests from Java using TestNG integration, executing test suites and test cases with a test runner and assertions.
Master running single tests or entire test suites in soap UI for soap and rest APIs, using a Java test runner to select tests by name and prepare for Jenkins.
Define a single test xml to run all soap and rest test cases, using test convert to test, then execute the suite from Eclipse or via command line and Jenkins.
Learn to trigger TestNG Java API tests via two commands by compiling jars in a lib folder and running a test XML file; integrate with CI tools like Jenkins.
Explore generating html test reports from soap ui, viewing logs and xml outputs, then install and configure jenkins to run tests via batch commands, enabling continuous integration.
Learn to integrate SoapUI API tests with Jenkins, automate builds, view console logs, and schedule tests to run daily for reliable REST API testing.
Explore the most frequently asked web services interview questions, covering REST and SOAP concepts, language independence, standards for requests and responses, and practical examples like PayPal.
Explore rest api testing concepts with SoapUI, hitting endpoints using get and post requests, and compare open source versus licensed SoapUI features through real time projects.
Learn how SoapUI reads and transfers properties across project, test, and state levels, using property transfer steps to push response data into subsequent requests, including a status update example.
Explore soapui rest api testing by using global properties and variables to drive test cases, validate json objects, and apply mocking to simulate responses.
Master the top 25 rest api interview questions with explanations, covering http methods, authentication, rest vs soap, SoapUI tooling, and api testing challenges.
Explore how to download and import a Google Maps sample project from SoapUI's official site and perform manual REST testing with get, post, put, and delete operations.
Import and configure a Google Maps project in SoapUI, set the API key at the project level, and use script assertions window methods to validate endpoints, responses, and test cases.
Learn to use message exchange and context variables in SoapUI to capture responses, manage project-level and global-scope variables, and validate values with script-driven assertions.
Learn why namespaces matter for effective XPath identification and how to declare and use namespaces to extract values from responses, handle prefixes, and ensure reliable results.
Learn end-to-end REST API testing with SoapUI by using context variables and property values to validate responses, logs, and test case assertions across sessions.
Explore end-to-end rest api testing in SoapUI by using property transfer, global and custom properties, and dynamic variable handling to build requests and validate responses.
Lectures Last updated on Oct 5th with Soap/Rest Hybrid Framework +TestNg +Jenkins
Course is designed in such a way that the user can start the things from the very scratch with out any prior knowledge on Soap Web services and REST API
Includes :17+ hours Lectures on API testing (Manual+Automation) with 7 real time projects +Framework design+GroovyScripting+SoapUI Pro+API load testing+SoapUI Database testing + life time Trainer support
On course completion You will be Mastered in REST API/Webservices Testing and can implement Successfully it in your work place or will surely land on High Paying Job
So what makes this course Unique in the Market?
We assume that students have no experience in API Testing and start every topic from scratch and basics.
This Course explains
·What are the Webservices and API's
·How to Test the Webservices using Soap UI
Manual Testing of Services and API's using SoapUI tool
Groovy Scripting Basics
·How to Automate the Webservices Testcases in Soap UI with Groovy
·Differences btween Soap UI and Soap UI Pro
·Soap UI Pro Features
What are Rest API
Manual Testing of REST API's using SoapUI tool
Automation of Rest API's using SoapUI Groovy and Script Assertions
SoapUI Framework development from scratch using TestNG, Jenkins and Java API
·Security Testing with Soap UI
·DataBase Testing with Soap UI
Soap UI Integration with Eclipse
By the End of this Course you will understand the webservice and API specifications and write all kind of effective Manual and Automation testcases (Functional/Security/Data Base Testcases) for services in Soap ui by using all the available features on Tool