API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER

Be an API Testing Expert using Postman(Manual & Automation) with Newman, Reporting, JavaScript, DataDriven Framework

4.55 (196 reviews)
Udemy
platform
English
language
Software Testing
category
API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER
1,708
students
10 hours
content
Apr 2024
last update
$59.99
regular price

What you will learn

Detailed knowledge of API Testing using POSTMAN and its realtime implementation while working as an API Tester

Ready to face API Manual & Automation testing interviews & also answer scenario based questions

Detailed understanding of REST API concepts, Methods & Operations (GET, POST, PUT, DELETE, PATCH) & JSON Format

Detailed understanding of advance concepts like Collections, Environment, Mocking, Monitoring & Newman

Good understanding of JavaScript programming to handle different scenario

Why take this course?

  • POSTMAN is one of the most popular tool used by software development & testing teams in many companies. It is a very handy tool used by Developers/Testers when building or Testing RESTful web services

  • In this course, you will learn many functionalities of the POSTMAN tool with practical examples. Below are some of the highlights of this course.
     

➖➖  BASICS OF API TESTING AND AUTOMATION ➖➖


  • Learn how to send  REST Requests using POSTMAN

  • What is API, Different Between SOAP and REST API

  • Different CRUD Operation and Its Implementation

  • GET | POST | PUT | DELETE

  • Basic understanding of Micro Services

  • Perform data driven testing

  • Organize requests using Collections

  • Authentication approaches (BASIC,OAUTH)

  • How to Handle Header & Pre-requisite

    ➖➖➖➖ REALTIME SCENARIO ➖➖➖➖

  • End to End Student Student Enrollment

  • Request Chaining

  • Final execution with report generation and analysis

  • Run API tests in Jenkins

  • Code Management using GIT

  • Scenario implementation on RealTime API Application

  • End to End Scenario building and once click execution

  • Collection Execution from command prompt


  • ➖➖➖➖ ADVANCE CONCEPTS ➖➖➖➖

  • Scripting in POSTMAN using JavaScript

  • Collections

  • Import & Export for Sharing

  • Environment & Global

  • Integrate POSTMAN with NEWMAN 

  • Advance Reporting

  • Service Mocking

  • Service Monitoring

  • Code Management

  • Collection Runner

  • Checking Logs

  • Write Basic to Advance Java Script

  • Assertions

  • Request Channing

  • API Testing using JMeter

  • Convert Postman Script to JMeter



    ➖➖➖➖ API TESTING USING JMETER ➖➖➖➖

  • JMeter introduction and Setup

  • Basic components of JMeter

  • Perform API Operations using JMeter

  • Validating Response data

  • Request Chaining

  • Execute Test Cases with Multiple Data

  • Realtime Scenario

  • Interview Questions

Content

Basics of WebServices

Introduction to WebService
WebService Example
Advantage of WebService over WebBased Application
Difference between API and WebService

Postman Basics

Postman Introduction
Step by Step Setup
Window Walkthrugh

REST API Introduction

Different type of WebService : Soap and Rest
Difference between Soap & Rest Services
Advantage of Rest API over Soap Services
Rest API : common Methods

Setup Sample Application : Database Project & Test Requests

Setup Project
Db.json file content
GET Request
POST Request
PUT Request
DELETE Request
Add Verification : Status Code, Body Data & Response time
End to End test case with verifications

Collections | Environment | Global

Work with Collections
Collections | Environment | Global
Setup Global and use in testcase

Use Postman API

Start coding in Postman
Condition Handling
Looping
Postman API : request object
Postman API : responseBody object
Postman API : responseTime and responseCode
Work on environment variable by coding
Work on global variable by coding

Understand JSON and JSON Path

Basic JSON understanding
JSON Path basics
JSON path advance

Setup complex API Application : JIRA

Setup API application on your local machine : JIRA
Create user in JIRA with Basic Authentication
Remove User from JIRA

Learn JavaScript: To write coding in Postman(Skip if you already know JS)

JavaScript Introduction
Setup Node.js Environment
Write First Code in JavaScript
Variables in JavaScript
Basic condition handing
Condition handling - Multiple Conditions
Condition handling - Nested
Condition handling - Logical OR/ AND
For Loop
While Loop
Break
Functions - With no argument and no return value
Functions - With argument and no return value
Functions - With argument and return value
String Handling - Part1
String Handling - Part2
String Handling - Part3
Create Array
Looping to Array

Rest API Performance Testing using JMeter

Rest API : Get Method
Rest API : Post Method
Rest API : Put Method
Rest API : Delete Method

Screenshots

API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER - Screenshot_01API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER - Screenshot_02API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER - Screenshot_03API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER - Screenshot_04

Our review

--- **Overall Course Rating:** 4.55/5 ### **Pros:** - **Comprehensive Content:** The course offers highly descriptive explanations that have been praised for reinforcing understanding and providing beneficial knowledge, particularly in the context of API testing with Postman. - **Practical Examples:** There are many practical examples provided throughout the course, which are effective in demonstrating concepts and cater to beginners. - **Language Requirement:** The amount of English required for comprehension is minimal, making the content accessible to a wider audience. - **Real-World Application:** The course is applicable and helps learners prepare for backend Software Development Engineer in Test (SDET) interviews, as evidenced by one participant's positive experience. - **Step-by-Step Approach:** The step-by-step approach is suitable for beginners, ensuring that learners can complete the course and enhance their skill set. - **Positive Feedback on Teaching Style:** Some learners have noted that the instructor's teaching methods and explanations are clear and impressive, particularly in explaining complex topics like correlation and chaining requests. - **Cultural Diversity:** The course content is appreciated for its international perspective, with one learner mentioning they gained a new understanding of Postman as a powerful tool for testing. ### **Cons:** - **Technical Issues:** There are complaints about technical issues such as an accent that was difficult to understand and dubbed content with grammatical errors and incorrect usage of words, which can be distracting and hinder learning. - **Course Misrepresentation:** At least one learner was disappointed because the course name mentioned JMeter, but the content focused heavily on JavaScript and did not cover performance testing as expected. - **Lack of Advanced Content:** Some learners feel that while the sessions are good, there could be added advanced details to make the series more usable and popular among a broader audience. - **Incomplete Coverage of Topics:** There are concerns that the course did not cover all relevant aspects of Postman's capabilities, such as writing tests for SOAP, REST, or API services comprehensively. - **Unfulfilled Expectations:** A learner was disappointed because the instructor did not demonstrate how to write tests in Postman using JavaScript, and the provided examples were deemed irrelevant and easily findable on Google. - **Instruction Quality Concerns:** Some learners have criticized the instructor's lack of teaching skills despite their expertise in the subject matter. There are mentions of missed steps during demonstrations and unresponsiveness to Q&A, which can affect learning outcomes. - **Testing Demonstration:** The absence of tests using dynamic Jira IDs, along with concerns about simultaneous requests and deleting Jira IDs, suggests that some practical scenarios were not fully addressed in the course content. ### **General Feedback:** Overall, the course has received a positive reception for its comprehensive content and practical examples. However, there are areas where improvements could be made regarding technical quality, representation of course content, advanced detail inclusion, and instruction methods. Despite these cons, the course remains popular and beneficial for learning API testing with Postman, with a significant number of learners finding value in it. It is recommended that future iterations of the course address the identified issues to enhance the learning experience further.

Charts

Price

API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER - Price chart

Rating

API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER - Ratings chart

Enrollment distribution

API TESTING MASTERCLASS -2023 using POSTMAN | NEWMAN |JMETER - Distribution chart
1259828
udemy ID
6/19/2017
course created date
7/12/2019
course indexed date
Bot
course submited by