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

Publisher Resources

Download Example Code

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:14:28
    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 : 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. DatGen types 00:15:52
    5. Testcase Debugging, Breakpoints 00:15:11
    6. Reporting Techniques 00:15:57
    7. Jasper Reports and WebRecording 00:15:06
  8. Chapter 8 : 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
  9. Chapter 9 : End to End Framework Design
    1. Framework Design Plan 00:13:36
    2. Understand Preparing API Tests from the functional Documents 00:14:30
    3. Building Rest API project in SoapUI 00:09:31
    4. Create Testcases from the defined API 00:12:10
    5. End to End Testing on Library API 00:12:14
    6. Install Eclipse and Java for API Automation testing 00:12:25
    7. Creation of Java API project for Framework setup 00:06:09
    8. WSDL Project concepts for Java tests set up 00:14:06
    9. TestNG Integration to the Java API Tests 00:16:57
    10. Different combinations of Tests for WSDL API 00:16:28
    11. Defining Testng.xml file for one single Trigger point to all tests 00:07:55
    12. Commands to trigger TestNG Java API Tests 00:10:15
    13. HTML Reports and Jenkins Installation 00:16:04
    14. Integrating the framework with Jenkins 00:12:01
  10. Chapter 10 : 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
  11. Chapter 11 : 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
  12. Chapter 12 : 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

Product Information

  • Title: Web Services/REST API Testing with SoapUI+ Real Time Projects
  • Author(s): Rahul Shetty
  • Release date: February 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789134926