O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Web Services/REST API Testing with SoapUI+ Real Time Projects

Video Description

Join with us-"Most Popular SoapUI Test automation Course - "15000+ students learning together with great collaboration"

About This Video

  • You will understand Web services specifications
  • Write all kinds of effective manual and automation test cases (functional/security/database test cases)
  • Test them in Soap UI by using different features available on Tool

In Detail

This course is designed in such a way that users can start things from scratch without any prior knowledge on Soap Web services and REST API. On course completion you will have mastered REST API/Web services testing and will be able to implement this knowledge successfully into your workplace or land on a better paid role

Table of Contents

  1. Chapter 1 : Introduction to Webservices
    1. Course FAQ's (Must Watch) 00:10:12
    2. What are Webservices? Understand with Live example 00:13:23
    3. Explaining Types of Webservices-Soap and REST 00:12:42
    4. What is WSDL? Importance of it in Webservices 00:15:31
    5. DIfferences between WSDL and Soap Protocol 00:10:43
  2. Chapter 2 : Exploring Soap UI Tool Basic Features
    1. SoapUI Installation/Documentation 00:07:57
    2. Calculator WebService Example 00:06:27
    3. Creating Testsuites and testcases 00:07:17
    4. Local Webservice installation for practise 00:16:15
    5. Explaining Webservice operations in detail 00:11:01
  3. Chapter 3 : Webservices Testing (Manual) with SoapUI Free Version
    1. Basic Assertions for Test validations 00:14:35
    2. Advanced Assertions for validating responses 00:14:04
    3. Strategy to use Xpath assertions in Tests 00:10:13
    4. Properties Access-Data driven Strategy 00:13:13
    5. Accessing properties from Testcase, Suite and project level 00:10:46
    6. How to send values from response to another request-Property Transfer 00:18:10
    7. End to end exercises 00:12:09
  4. Chapter 4 : Webservices Automation Testing in SoapUI Free version
    1. Introduction to Groovy Script Test step 00:10:30
    2. Importance of TestRunner and Context variable 00:15:22
    3. testRunner methods for get and set Property() 00:14:28
    4. Accessing and updating the properties through Groovy methods 00:12:35
    5. Parsing the Xml requests and responses with XML Holder API 00:14:23
    6. Triggering the Soap Requests through Groovy code 00:09:50
    7. Practise Exercises- Automate the services 00:12:27
    8. Triggering the Soap Requests through Groovy code 00:12:29
  5. Chapter 5 : REST API testing (Manual) with SoapUI Free version
    1. REST API concepts 00:14:52
    2. REST API - Types of HTTP Methods 00:13:46
    3. Practical example on GET and POST 00:09:44
    4. Exercises- Datadriving from custom properties 00:15:52
    5. Exercises-Property Transfer usage in REST example 00:11:58
  6. Chapter 6 : REST API Automation Testing with SoapUI Free version
    1. Json Script Assertion window-Automation 00:12:20
    2. Parsing the Json responses for API validation 00:11:49
    3. Examples on REST API Automation with Json as response 00:09:50
    4. Examples on REST API Automation with XML as response 00:15:28
  7. Chapter 7 : Rest API Json Assertions and Validations
    1. Flicker API Introduction 00:10:39
    2. Json Path extraction from responses 00:10:55
    3. Json Assertions on parsed responses 00:07:25
    4. Advanced examples on Json Assertions 00:17:58
  8. Chapter 8 : Soap UI PRO Tool extra Features
    1. Basics of Pro version 00:14:01
    2. Data Source 00:13:29
    3. Data Sink 00:15:01
    4. Data Driven Testing 00:14:56
    5. DatGen types 00:15:52
    6. Testcase Debugging, Breakpoints 00:15:11
    7. Reporting Techniques 00:15:57
    8. Jasper Reports and WebRecording 00:15:06
  9. Chapter 9 : Java API driving and Security Testing with Soap UI
    1. List of Security Threats 00:17:41
    2. Security Testcases 00:17:26
    3. Security Testing-Practical example 00:15:59
    4. Creating SoapUI Project in Eclipse 00:16:44
    5. Running Soap UI Scripts from Eclipse 00:17:17
  10. Chapter 10 : Database Testing with SoapUI
    1. Database concepts 00:14:52
    2. Creating Database from scratch 00:17:16
    3. SoapUI Jdbc connection 00:13:00
    4. SQL Queries Testing with SoapUI features 00:08:58
    5. SQL Builder- SoapUI Pro 00:12:36
  11. Chapter 11 : Load Testing on REST API
    1. Performance Testing tool used for Testing REST API 00:10:30
    2. Putting Load on REST Calls 00:08:30