HOME > IT & Software > Learn API Testing using Postman, SoapUI RestAssured

Learn API Testing using Postman, SoapUI RestAssured

SynopsisLearn API Testing using Postman, SoapUI & RestAssured, a...
Learn API Testing using Postman, SoapUI RestAssured  No.1

Learn API Testing using Postman, SoapUI & RestAssured, available at $119.99, has an average rating of 4.58, with 39 lectures, based on 3377 reviews, and has 20287 subscribers.

You will learn about You will be able to understand what the Webservices & APIs are, and their functionality. After completing this course you can start working on API & Webservices testing projects Covered most popular API testing tools like Postman, SOAPUI, Ready API & RestAssured API Automation You will learn how to develop and test Microservices This course is ideal for individuals who are Beginners, Fresh graduates,Manual Testers and Automation Test Engineers It is particularly useful for Beginners, Fresh graduates,Manual Testers and Automation Test Engineers.

Enroll now: Learn API Testing using Postman, SoapUI & RestAssured

Summary

Title: Learn API Testing using Postman, SoapUI & RestAssured

Price: $119.99

Average Rating: 4.58

Number of Lectures: 39

Number of Published Lectures: 39

Number of Curriculum Items: 39

Number of Published Curriculum Objects: 39

Original Price: ?7,900

Quality Status: approved

Status: Live

What You Will Learn

  • You will be able to understand what the Webservices & APIs are, and their functionality.
  • After completing this course you can start working on API & Webservices testing projects
  • Covered most popular API testing tools like Postman, SOAPUI, Ready API & RestAssured API Automation
  • You will learn how to develop and test Microservices
  • Who Should Attend

  • Beginners, Fresh graduates,Manual Testers and Automation Test Engineers
  • Target Audiences

  • Beginners, Fresh graduates,Manual Testers and Automation Test Engineers
  • Course Overview: Mastering Back-End Testing and API Automation

    In today’s digital landscape, web applications heavily rely on seamless communication through web services. The dominant architecture, Representational State Transfer (REST), has become a cornerstone in modern web service development. This course aims to transform you into a proficient back-end testing expert, equipping you with the skills to navigate the evolving IT industry landscape.

    Module 1: Understanding API Fundamentals

  • Unveiling API Basics

  • Decoding Client-Server Architecture

  • Types of APIs Unveiled

  • API vs. Web Services: A Comparative Analysis

  • Delving into REST API Methods

  • Distinguishing HTTP vs. HTTPS

  • Module 2: Mastering Postman for API Testing

  • Navigating Postman Essentials

  • Seamless Postman Installation

  • Crafting Workspaces for Collaboration

  • Constructing Collections: Get, Post, Put & Delete Operations

  • Efficiently Managing Requests: Save, Edit, and Validate

  • In-Depth Exploration of Response Validation

  • Harnessing Postman Scripts: Pre-request and Test Scripts

  • Unleashing the Power of Variables: Global, Collection, Environment, Local, and Data Variables

  • Elevating API Testing with Postman Console

  • Crafting Dummy APIs with NodeJS and json-server

  • Module 3: Advanced Techniques in Postman

  • Dynamic API Chaining Techniques

  • Hands-On Project: Building a Books API

  • Data-Driven Testing using JSON & CSV Files

  • File Upload & Download API Strategies

  • Deep Dive into Authorization Types

  • Navigating Swagger Documentation

  • Leveraging cURL for Enhanced Testing

  • Documentation and Publishing Best Practices

  • Module 4: Exploring RestAssured for API Automation

  • Introduction to RestAssured

  • Setting Up a Maven Project for RestAssured

  • Including Essential Dependencies

  • Unleashing the Power of HTTP Methods: GET, POST, PUT, DELETE

  • Crafting Request Bodies: HashMap, POJO Class, Org.Json Library, External JSON File

  • Parameter Handling: Path Parameters, Query Parameters, Headers, and Cookies

  • Efficient Logging Strategies

  • Proficient Data Parsing: JSON and XML Responses

  • File Upload & Download Automation

  • Implementing JSON & XML Schema Validations

  • Serializing and Deserializing JSON

  • Authentication Protocols and Strategies

  • Mastering API Chaining in RestAssured

  • Building Robust Frameworks with Request and Response Specification Builders

  • Streamlining the Framework Design: Root Path and Project Structure

  • By the end of this comprehensive course, you will not only be well-versed in back-end testing and API automation but also equipped to seamlessly integrate these skills into your workplace or secure high-paying job opportunities in the rapidly evolving IT industry.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Testing APIs using Postman Tool

    Lecture 1: Postman for API Testing, Introduction ,Setup & Basic HTTP Requests in Postman

    Lecture 2: How To Create Dummy APIs, Basics of JSON & JSON Path

    Lecture 3: Validating Response in Postman & JavaScripting

    Lecture 4: Postman Scripts & Variables

    Lecture 5: Chaining Requests

    Lecture 6: Data Driven Testing using JSON & CSV files

    Lecture 7: File Upload & Download API, Authorization Types, cURL

    Lecture 8: Validate XML Response, Converting XML Response to JSON & Documenting &Publishing

    Lecture 9: Real Time e-Commerce App APIs, Sharing Collections, Reporting , CI Jenkins

    Chapter 3: Webservices testing with SOAP UI & Ready API Tools

    Lecture 1: Introduction to SOAPUI, Installing SOAPUI & Working with SOAPUI features

    Lecture 2: Assertions in SOAPUI

    Lecture 3: Properties in SOAPUI,Property Transfer & Data Driven Testing

    Lecture 4: Data Driven testing using multiple Data Sources in SOAPUI Pro(Ready API)

    Lecture 5: Testing Flicker & Google Maps Web service APIs, SwaggerIO

    Chapter 4: API Testing Testing using RestAssured

    Lecture 1: Environment setup & HTTP Methods

    Lecture 2: Ways to create request PayLoad(Request Body)

    Lecture 3: Types of parameters, Headers, Cookies & Logging

    Lecture 4: Parsing JSON Response

    Lecture 5: Parsing XML Response , File Upload & Download API

    Lecture 6: JSON & XML Schema validations, serialisation & de-serialisation

    Lecture 7: Authentications Types

    Lecture 8: API Chaining

    Lecture 9: Rest Assure Framework Project (Part 1)

    Lecture 10: Rest Assure Framework Project (Part 2)

    Lecture 11: Rest Assure Framework Project (Part 3)

    Lecture 12: Git, GitHub & Jenkins Integration

    Chapter 5: Java Basics for RestAssured Automation

    Lecture 1: Setting up Java on Windows,Data Types & Operators in Java

    Lecture 2: Java Control Statements

    Lecture 3: Java Arrays & Strings

    Lecture 4: Java OOPS Concepts, Class, Object, Methods & Constructors

    Lecture 5: Java Overloading, this Keyword & static keyword

    Lecture 6: Java Inheritance,Overriding,super & final keywords

    Lecture 7: Java Interfaces,Java Packages & access Modifiers

    Lecture 8: Exception Handling in Java

    Lecture 9: Java ArrayList,HashMap & JDBC

    Chapter 6: Webservices/API Testing FAQs

    Lecture 1: Webservices/API Testing FAQs-Part 1

    Lecture 2: Webservices/API Testing FAQs-Part 2

    Lecture 3: Webservices/API Testing FAQs-Part 3

    Instructors

  • Learn API Testing using Postman, SoapUI RestAssured  No.2
    Pavan Kumar
    Tech Educator | Trainer | YouTuber
  • Rating Distribution

  • 1 stars: 32 votes
  • 2 stars: 45 votes
  • 3 stars: 275 votes
  • 4 stars: 1210 votes
  • 5 stars: 1815 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!