[Last updated 4/2023] Rest API Testing (Automation) : Rest Assured + PostMan (Udemy – Engsub)
About Course
Views
:
What you’ll learn:
By end of this course,You will get complete knowledge on REST Assured API Automation Testing.
Creating REST API testing framework from scratch with Maven and TestNG.
Ready to face REST Assured API Automation Interviews.
You will understand how to generate neat API Testing Automation Execution reports.
Thorough knowledge on REST API Testing tools like POSTMAN, REST CLIENT etc
All REST Assured API automation Installation setup including Java knowledge is taken care as part of course.
Time video:
27.5 hours (182 Lessons + Documents)
Teacher:
Cloud99 Tech
Total weight:
16.12 GB
Original link:
https://www.udemy.com/course/api-testing-rest-api-automation-testing-from-scratch/
Course Content
16 – Practice Build and Test API Workflow
-
001 About this Section.mp4
04:37 -
002 Start with GITHub APIs.mp4
06:07 -
003 Start GitHub APIs with Authentication.mp4
04:25
32 – Automation Testing Interview Questions & Coding Problems
-
001 Most Optimized Searching in Sorted Array.mp4
29:28 -
003 Conversion ArrayList To Set.mp4
08:38 -
005 Find Element in An Array.mp4
10:15 -
006 Search for Element in Sorted & Rotated Array.mp4
18:19 -
007 Find second largest number in an array.mp4
08:20 -
008 Find the number occurring odd number of times in an array.mp4
12:19 -
009 Find minimum number of platforms required for railway station.mp4
16:12
29 – Automation Testing Tips & Tricks
-
001 Execute Only Failed Tests in Testing.mp4
34:09
28 – HTTP Client (Optional)
-
001 Create Structure HTTP Client Part 1.mp4
10:06 -
002 Create Base Class HTTP Client Part 2.mp4
07:49 -
003 Handle GET Call HTTP Part 3.mp4
08:54 -
004 Handle Response HTTP Client Part 4.mp4
10:11 -
005 Handle Response Header HTTP Client Part 5.mp4
07:14 -
006 Create GET Call Test HTTP Client Part 6.mp4
08:50 -
007 Debug Test HTTP Client Part 7.mp4
08:06 -
008 Restructure GETCall HTTPClient Part 8.mp4
10:51 -
009 JSON Parser HTTP Client Part 9.mp4
14:38 -
010 JSON Array Response Validation HTTP Client Part 10.mp4
07:28
27 – Cucumber BDD Rest API Framework
-
001 Create Project with Cucumber RestAssured Dependencies.mp4
07:21 -
002 Building Cucumber Feature File.mp4
08:00 -
003 Building Test Runner and Step Definition files.mp4
10:36 -
004 Implement Step Definition Files.mp4
10:48 -
005 Execute Cucumber Test Case.mp4
17:26 -
006 Create End to End Test Scenarios.mp4
16:52 -
007 Integrate Logging in Framework.mp4
11:39 -
008 Data Driven Testing Mechanism in Cucumber FW.mp4
13:05 -
009 Cucumber Tests Remote Execution.mp4
11:45 -
010 Add HTML Reporting in Cucumber.mp4
13:21
26 – Cucumber Basics (Skip If you Already Know Cucumber)
-
001 Introduction to Cucumber Framework.mp4
11:14 -
003 Cucumber Component Terminology.mp4
08:09 -
004 Configure Cucumber in Eclipse.mp4
11:19 -
005 Implement Feature File in Cucumber.mp4
11:48 -
006 Execute Test in Cucumber Framework.mp4
12:45 -
007 Script Test Definition.mp4
23:16 -
008 Create Report in Cucumber.mp4
11:18 -
009 Cucumber Options Test Runner.mp4
05:34 -
010 dryRun & Monochrome in Cucumber.mp4
14:08 -
011 Format & Strict Cucumber Option.mp4
13:01
25 – REST Assured REST Framework Designing & Implementation
-
001 Create REST Call Functions.mp4
10:00 -
003 Implement Common Utilities Functions.mp4
11:16 -
004 First Test Case via REST Framework.mp4
09:51 -
005 Get TestData from POJO Class.mp4
07:22 -
006 Put Validation in TestCases.mp4
14:24 -
007 Integrate Log4j in TEST Framework.mp4
10:23 -
008 Create End to End Tests.mp4
12:58 -
009 Implement Utils in TEST Framework.mp4
03:40 -
010 Configure Centralised Logging.mp4
14:52
24 – Logging in REST Framework using Log4J
-
002 Log4j Introduction and Uses.mp4
06:11 -
003 Configure Log4j in Eclipse Maven Project.mp4
06:04 -
004 Include Log4j In Framework.mp4
04:59 -
005 Generate Log on Eclipse using Log4j.mp4
09:59
23 – Framework Designing ROAD Map
-
001 Framework Designing RoadMap.mp4
09:31
22 – Deserialization using POJO classes
-
001 Serialization and Deserialization in Rest Assured.mp4
08:59 -
002 Libraries needed to support Serialization.mp4
10:47 -
003 POJO Classes Of JSON Array Payload.mp4
13:25 -
004 POJO Classes Of A Nested JSON Payload.mp4
16:44
21 – Diving in Depth JSON Response Validation
-
001 Understanding Structure of Complex JSON.mp4
12:51 -
002 Handle JSON Array and Array Elements.mp4
12:14 -
003 Iterating JSON Array and Access Elements.mp4
06:09
20 – POST Request & Response Automation
-
001 Automate POST Request using REST Assured.mp4
12:31 -
002 Body Data in POST Request.mp4
11:47 -
003 Extract Response and Validate.mp4
09:26 -
004 End to End Case Automation.mp4
09:46 -
005 Explore Native Logging of REST Assured.mp4
08:57
19 – Get Request & Response Automation
-
001 Automate GET Request using REST Assured.mp4
11:33 -
003 Validate Response in REST Assured.mp4
07:07 -
004 Verify Response Header and Body.mp4
07:04
18 – Start With REST Assured
-
001 SetUp or Configure REST Assured.mp4
14:25
17 – TestNG Framework Test Management
-
001 TestNG Introduction.mp4
10:04 -
002 Install TestNG on Eclipse.mp4
04:10 -
004 TestNG Annotations Introduction.mp4
12:04 -
005 Why Testng.Xml File.mp4
16:43 -
006 Execution Order of TestNG Annotations.mp4
11:45 -
007 Skipping Tests in TestNG.mp4
05:26 -
008 Prioritise Tests in TestNG.mp4
03:57 -
009 Assertion in TestNG Verification & Validation.mp4
16:38 -
010 TestCase Grouping in TestNG.mp4
08:28 -
011 Set TestCase Dependency in TestNG.mp4
08:06 -
012 Test Parameterisation Using testng.xml File.mp4
11:37 -
013 DataProvider Test Parameterization.mp4
29:38 -
014 Listeners in TestNG.mp4
14:35 -
015 Run Multiple TestNG Suites.mp4
06:24 -
016 Reporting in TestNG.mp4
07:31
01 – Introduction
15 – Variables in POSTMAN Scripts
-
001 Variables in POSTMAN.mp4
06:28 -
002 Use of Global Variables.mp4
05:04 -
003 Use Variables Cross Scripts.mp4
16:14 -
004 Use of Environment Variable.mp4
06:20 -
006 Execute Pre-Request Scripts in POSTMAN.mp4
07:53
14 – Implement Test Scripts in POSTMAN
-
001 Testing Your First API – Account SetUp.mp4
05:25 -
002 Testing Your First API – Execution.mp4
08:38 -
003 Testing Your First API – Validate Response.mp4
10:13 -
004 Manage Tests Scripts.mp4
05:08
13 – Start with POSTMAN
-
001 Why POSTMAN & How to SetUp.mp4
05:49 -
002 Get Start with POSTMAN.mp4
10:02 -
003 Get Start with POSTMAN II.mp4
09:52 -
005 Handling Cookies in POSTMAN.mp4
05:45
12 – Rest API Terminology
-
001 REST Architectural Elements.mp4
10:04 -
002 HTTP Methods.mp4
04:59
11 – Basics of REST API
-
001 Client Server Architecture.mp4
05:10 -
002 HTTP Request & HTTP Response.mp4
05:59
10 – API and WebServices Introduction
-
001 What is API.mp4
04:11 -
002 Need of API in Project Architecture.mp4
06:45
09 – Project Build Tool MAVEN (Optional)
-
001 Maven Introduction.mp4
07:59 -
002 Configure Maven on Windows Machine.mp4
08:25 -
005 Configure Maven on Mac Machine.mp4
06:01 -
006 Generate First Maven Project From Maven CLI.mp4
11:42 -
007 Maven Build Life Cycle.mp4
12:09 -
008 POM.xml File in Maven Project.mp4
06:29
08 – Java Collection Framework
-
001 What is Collection Framework.mp4
07:44 -
003 Iterator in Collection – Enumeration.mp4
08:24 -
004 ListIterator in Collection.mp4
20:50 -
005 List Interface in Java.mp4
21:57 -
006 ArrayList in Collection.mp4
06:23 -
007 LinkedList in Collection.mp4
16:30 -
009 Set in Java.mp4
01:48 -
010 HashSet in Java.mp4
19:27 -
011 LinkedHashSet in Java.mp4
04:33 -
012 TreeSet in Java.mp4
12:25 -
013 Map in Java.mp4
05:33 -
014 HashMap in Java.mp4
14:32 -
015 LinkedHashMap in Java.mp4
06:41
07 – Exception Handling in Java
-
001 Java Try-Catch Block.mp4
09:21 -
002 Multi Catch and Nested Try Block.mp4
09:34 -
003 Finally Block in Java.mp4
04:02
06 – String in Java
-
001 Concepts on String in Java.mp4
07:39 -
002 String Comparison and Concatenation.mp4
11:09 -
003 String Buffer Class.mp4
09:44 -
004 String Builder Class.mp4
02:38 -
005 String Class Methods Part – I.mp4
11:09 -
006 String Class Methods Part – II.mp4
08:38 -
007 String Class Methods Part – III.mp4
08:41 -
008 String Class Methods Part – IV.mp4
10:24
05 – Array in Java
-
001 Array in Java.mp4
14:29
04 – Object Oriented Programming (OOPS Concepts)
-
001 Java Inheritance.mp4
12:05 -
002 Method Overloading in Java Polymorphism.mp4
10:25 -
003 Method Overriding in Java Polymorphism.mp4
08:17 -
004 Super Keyword in Java.mp4
07:20 -
005 Final Keyword in Java.mp4
06:39 -
006 Abstract Class in Java.mp4
10:35 -
007 Interface in Java.mp4
14:02 -
008 Encapsulation in Java.mp4
12:53
03 – Java for Automation Test Engineers (Optional)
-
001 Create First Java Project.mp4
04:22 -
003 Write First Java Code File & Execute.mp4
07:50 -
004 Prove, Java is Platform Independent Language.mp4
04:23 -
005 Variable & Java DataTypes.mp4
13:17 -
006 Conditional Statements in JAVA.mp4
16:30 -
007 Loops in JAVA.mp4
11:56 -
008 Java OOPs Concepts.mp4
15:49 -
009 Constructor in Java.mp4
15:57 -
010 Static & this Keyword in Java.mp4
19:54
02 – Environment SetUp
-
001 SetUp Java on Mac Machine.mp4
08:14 -
002 Download & Install Eclipse on MAC.mp4
08:12 -
005 SetUp Java & Eclipse on Windows Machine.mp4
14:48
Student Ratings & Reviews
No Review Yet