Home

/

Courses

/API Testing NOV24 [Postman + RestAssured]

API Testing NOV24 [Postman + RestAssured]

Technocredits

16 modules

Hindi

Access till 2027-11-11

Master API testing like a pro!

Overview

In this course on API Testing using Postman and RestAssured, you will learn the ins and outs of testing APIs effectively. The course will cover topics such as setting up environments in Postman, creating and sending requests, handling responses, writing assertions, and automating tests using Postman collections. You will also dive into RestAssured, a powerful Java library for API testing, and learn how to perform API testing using RestAssured in conjunction with TestNG. Additionally, the course will cover topics like validating API response codes, response body, headers, and performing schema validations using RestAssured. By the end of this course, you will have a solid understanding of API testing concepts and techniques using both Postman and RestAssured. You will be able to create comprehensive API test suites, automate API tests, and generate detailed test reports for your API testing projects. Whether you are a beginner or an experienced tester looking to enhance your API testing skills, this course will equip you with the knowledge and tools needed to excel in API testing using Postman and RestAssured.

Key Highlights

Understand the basics of API testing

Learn to use popular API testing tools

Hands-on practice with real-world API testing scenarios

What you will learn

Comprehensive API Testing

Gain a comprehensive understanding of API testing concepts and methodologies.

Hands-on Practice

Get hands-on experience in creating and executing API test cases.

Tool Proficiency

Become proficient in using popular API testing tools like Postman and RestAssured.

Modules

Day 1

4 attachments • 3 hrs

Session-1.1_Course_Introduction

Preview

Session-1.2_API_Testing[API, Web Services, SOAP & REST]

Preview

Session-1.3_PostMan_Setup_API_Discussion

Preview

Session-1.4_Postman_API_Writing[Restful Booker API]

Preview

Day 2

2 attachments • 2 hrs

Session-2.1_API_Key_components[Status Code, Content-Type, Accept, Cache, Cookies]

Session-2.2_Postman_Variables[Collections_Variable_with_RestfulBooker]

Day 3

4 attachments • 3 hrs

Session-3.1_JSON_Path_In_Details

Session-3.2_JSON_Path_In_Postman_Test_Scripts

Session-3.3_API_Questions[Disccusion]

Session-3.4_Selenium_Architecture

Day 4

4 attachments • 3 hrs

Session-4.1_Orange_HRM_Setup

Session-4.2_HRM[Authentication, Scripts, Variable Levels, Widget API]

Session-4.3_HRM[Authentication, Scripts, Variable Levels, Widget API]

Session-4.4_Skill_CRUD_Operation_With_Test_Scritps

Day 5

3 attachments • 3 hrs

Session-5.1_API_cascading_flow_1[Asset]

Session-5.2_API_cascading_flow_2[Asset]

Session-5.3_Assignemnt_5_Discussion

Day 6

3 attachments • 3 hrs

Session-6.1_Assest_Comlpete_Flow

Session-6.2_Employee_CURD_operaiotion

Session-6.3_Safe_&_Idempotent_HTTP_Methods

Day 7

4 attachments • 2 hrs

Session-7.1_Types_of_validation_and_Schema_validation_Details

Session-7.2_Types_of_Test_cases

Session-7.3_REST_Priciples_and_RestFul_API_Difference

Session-7.4_Collection_Run_From_CMD_and_NODE_setup

Day 8

2 attachments • 2 hrs

Session-8.1_Postman_Reporting[HTML_Extra_and_Allure]

Session-8.2_Postman_Authentication_Type_Explained

Day 9

3 attachments • 2 hrs

Session-1.1_Standalone_Script_P1

Session-1.2_Standalone_Script_P2

Session-1.3_Converstion_of_Standalone_to_Framework_P1

Day 10

2 attachments • 2 hrs

Session-2.1_Framework_Enhancement_P1[StatusCode, DynamicPayload]

Session-2.2_Framework_Enhancement_P2[DynamicPayload, Serilization]

Day 11

6 attachments • 2 hrs

Session-3.1_Revision_of_FW

Session-3.2_Dynamic_Field_Update_Patch_Q&A

Session-3.3_Allure_Reporting_P1

Session-3.4_Allure_Reporting_P2

Session-3.5_New_API_Automation_FW_setup

Session-3.6_Orange_HRM_Token_In_FW

Day 12

3 attachments • 2 hrs

Session-4.1_Revision_of_Last_Sunday_and_Difference_of_Access-Token_and_Refresh-Token

Session-4.2_Implemetation_of_Test_Case_in_Modular_approach[WidgetAPI]

Session-4.3_Skill_CURD_operation_in_modular_approach

Day 13

3 attachments • 3 hrs

Session-5.1_Add_Employee_Pre-Seteps-Observations

Session-5.2_Add_Employee)Dynamic_Payload_Creation

Session-5.3_Enhancement_in_Framework

Day 14

3 attachments • 2 hrs

Session-6.1_Data_Driven_API_FW[Excel and Data Provider]

Session-6.2_BBD_API_Auto_Setup_Dependency_Discussions

Session-6.3_BBD_API_Auto_Development_Discussion

Day 15

4 attachments • 3 hrs

Session-7.1_Revision_Of_Last_Session

Session-7.2_Enhancement_and_new_cucumber_feature[data table, pipeline]

Session-7.3_Base_Servics_Modification_and_Schema_Validation

Session-7.4_Parallel_Run_Junit5_Cucumber

Day 16

2 attachments

Session-8.1_Parallel_Run_Config

Session-8.2_Jenkins_Integration

FAQs

How can I enrol in a course?

Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.

Can I access the course materials on any device?

Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.

How can I access the course materials?

Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.

Can I interact with the instructor during the course?

Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.

About the creator

About the creator

Technocredits

  • The trainer leading this course brings over 12 years of valuable experience in automation testing across various domains, tools, and technologies.
  • The members of the Interview Panel are all working professionals who possess exceptional knowledge and expertise in conducting interviews.
  • The Senior Automation Engineers from MNCs, with their extensive knowledge and expertise in programming, will review your code and provide constructive feedback to enhance the quality of your code.

Rate this Course

₹ 5000.00

×

Order ID:

This course is in your library

What are you waiting for? It’s time to start learning!

Illustration | Payment success

Share this course

https://undefined/courses/API-Testing-NOV24-Postman--RestAssured-67506d8736b3f7302fd0dd81-67506d8736b3f7302fd0dd81

or

×

Wait up!

We see you’re already enrolled in this course till Access till 2027-11-11 . Do you still wish to enroll again?

Illustration | Already enrolled in course