HOME > Development > Rest API Test Automation with Postman, RestAssured, Karate

Rest API Test Automation with Postman, RestAssured, Karate

  • Development
  • Apr 23, 2025
SynopsisRest API Test & Automation with Postman, RestAssured, Kar...
Rest API Test Automation with Postman, RestAssured, Karate  No.1

Rest API Test & Automation with Postman, RestAssured, Karate, available at $54.99, has an average rating of 3.5, with 52 lectures, based on 1 reviews, and has 43 subscribers.

You will learn about Learn API testing with multiple automation and testing tools like Postman, RestAssured, Karate, SOAP UI and Jmeter in one course Learn What is an API/Webservice with good examples Learn How to test the APIs/WebServices Test APIs in Postman and learn to write assertions through scripting in postman Run Postman tests from command line using Newman Integrate Selenium WebDriver + Newman + Postman to test authorized/secured APIs Learn RestAssured – a Java based API Automation testing library Learn Karate – a BDD based script less API Automation Testing Framework Overview on SOAP UI and SOAP API Testing This course is ideal for individuals who are QA Web/mobile/UI automation testers who want to learn Rest API testing and automation or QA Manual Tester who want to understand Rest APIs and Test them or QA Manual Testers, Automation testers, SDETs It is particularly useful for QA Web/mobile/UI automation testers who want to learn Rest API testing and automation or QA Manual Tester who want to understand Rest APIs and Test them or QA Manual Testers, Automation testers, SDETs.

Enroll now: Rest API Test & Automation with Postman, RestAssured, Karate

Summary

Title: Rest API Test & Automation with Postman, RestAssured, Karate

Price: $54.99

Average Rating: 3.5

Number of Lectures: 52

Number of Published Lectures: 52

Number of Curriculum Items: 52

Number of Published Curriculum Objects: 52

Original Price: ?7,900

Quality Status: approved

Status: Live

What You Will Learn

  • Learn API testing with multiple automation and testing tools like Postman, RestAssured, Karate, SOAP UI and Jmeter in one course
  • Learn What is an API/Webservice with good examples
  • Learn How to test the APIs/WebServices
  • Test APIs in Postman and learn to write assertions through scripting in postman
  • Run Postman tests from command line using Newman
  • Integrate Selenium WebDriver + Newman + Postman to test authorized/secured APIs
  • Learn RestAssured – a Java based API Automation testing library
  • Learn Karate – a BDD based script less API Automation Testing Framework
  • Overview on SOAP UI and SOAP API Testing
  • Who Should Attend

  • QA Web/mobile/UI automation testers who want to learn Rest API testing and automation
  • QA Manual Tester who want to understand Rest APIs and Test them
  • QA Manual Testers, Automation testers, SDETs
  • Target Audiences

  • QA Web/mobile/UI automation testers who want to learn Rest API testing and automation
  • QA Manual Tester who want to understand Rest APIs and Test them
  • QA Manual Testers, Automation testers, SDETs
  • Learn What is an API/WebService and How to test them and perform automation tests using multiple tools which are popular in the market.

    And are opensource.

    Get started with testing APIs manually in Postman.

    Learn to write Scripting based assertions in postman and align your tests in postman to run them as automation tests.

    Integrate Postman with Newman to run the API tests in non-GUI mode in CMD

    Integrate Selenium WebDriver Scripts with Newman to test the secured APIs

    Jump to Restassured with java and learn pretty much the same concepts in RestAssured  way

     

    Jump to Karate – Learn to do the same concepts in Karate Way.

    Learn the difference between each of these Frameworks/Libraries/Tools and Learn to setup an ideal test framework for API Automation.

    Decide on which framework is best for your team

    – No tool is best or No tool is worst –

    – you don’t have to learn all tools to master API testing -

    -Any one of the tool and strong understanding of APIs must be fine. But always good to have idea on other tools as well

    Need to decide on which tool or framework best suites your team, again based on various factors like budget, skill set and Time 

    Hope you will have great Learning experience. See you in the lectures 

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Read a min

    Lecture 3: Useful links and resources

    Chapter 2: API – Intro – Theory

    Lecture 1: API Introduction

    Lecture 2: Rest API components & CURD operations

    Lecture 3: WebService and API

    Chapter 3: RestAPI – POSTMAN – A GUI Based API Testing Tool

    Lecture 1: Postman – First Request

    Lecture 2: Postman – GET. POST, PUT, DELETE

    Lecture 3: Postman – Organize requests

    Lecture 4: Postman – Part 1 -Write postman test scripts assertions

    Lecture 5: Postman – Part 2 – Write Postman test script assertions

    Lecture 6: Postman – Part 3 – Write Postman test script assertions

    Lecture 7: Postman part 4 – Write test script assertions

    Lecture 8: Postman – part 1 – Postman use Variables

    Lecture 9: Postman – part 2 – Postman Use Variables

    Lecture 10: Postman – Postman Dynamic variables

    Lecture 11: Postman – Newman – Run Postman tests from cmd

    Lecture 12: Postman – Part 1 – Auth – Test Secured APIs

    Lecture 13: Postman – Part 2 – Auth – Test Secured APIs

    Lecture 14: Postman – Generate OAuth 2 Access Tokens in Postman

    Lecture 15: Postman – Selenium WebDriver 4 – get oAuth 2 access tokens

    Lecture 16: Postman – Run Postman tests using Selenium web-driver 4 + Newman

    Lecture 17: Postman – Data from External Source and Warpup

    Chapter 4: RestAPI – RestAssured – A Java library for API testing

    Lecture 1: RestAssured – First test

    Lecture 2: RestAssured – Assertions

    Lecture 3: RestAssured – Jsonpath

    Lecture 4: RestAsuured – Post, Put, Delete Requests

    Lecture 5: RestAssured – Auth – Basic, API Key & oAuth

    Lecture 6: RestAssured – Modify Selenium WebDriver 4 Script with Jsonpath

    Lecture 7: RestAssured – Spec Reuse & Json schema validation

    Lecture 8: RestAsuured – Object mapping – Java object to Json and Vice versa

    Lecture 9: RestAssured – TestNG high level and Warp up

    Chapter 5: REST API – Karate – A code less, BDD style API Testing Framework

    Lecture 1: Karate – Introduction + Karate VS Cucumber BDD

    Lecture 2: Karate – Create a Karate project

    Lecture 3: Karate – First Test

    Lecture 4: Karate – Basics

    Lecture 5: Karate – Handle Json with SET

    Lecture 6: Karate – Assertions part 1

    Lecture 7: Karate – Assertions part 2

    Lecture 8: Karate – Call Js (javaScript) and Java methods/ functions

    Lecture 9: Karate – Call Karate features

    Lecture 10: Karate – POST, PUT & DELETE methods

    Lecture 11: Karate – Handle Auth/Secured APIs

    Lecture 12: Karate – Config.js file

    Lecture 13: Karate – Work with Tags & wrap up

    Chapter 6: Rest API – Curl + Java HttpURLConnection + Overview of Some other popular tools

    Lecture 1: Put Vs Patch

    Lecture 2: API Testing using Java HttpClient and curl

    Lecture 3: Some other popular tools

    Chapter 7: SOAP UI – Overview Testing SOAP and REST APIs

    Lecture 1: SOAP UI – Session1

    Lecture 2: SOAP UI – Session 2

    Lecture 3: SOAP UI – Testing SOAP APIs

    Chapter 8: Conclusion

    Lecture 1: Thank you!!

    Instructors

  • Rest API Test Automation with Postman, RestAssured, Karate  No.2
    Vineet N
    Software Engineer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 1 votes
  • 4 stars: 0 votes
  • 5 stars: 0 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!