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 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
Technocredits
Rate this Course
₹ 5000.00
Order ID:
This course is in your library
What are you waiting for? It’s time to start learning!
Wait up!
We see you’re already enrolled in this course till Access till 2027-11-11 . Do you still wish to enroll again?