#apitesting #restassured #headers #cookies #parameters

Topics Covered:
1) Cookies and Headers validation
2) Query & Path parameters
3) Logging

@0:20 What is Path & Query parameters?
@3:25 Create a package and class in Eclipse
@3:54 create a test method and import static packages
@5:35 Declaring path parameter in Given()
@6:45 Declaring query parameter in Given()
@8:03 Declaring URL in GET request in When()
@8:22 Calling path parameter
@10:26 Validate status code in Then() and log response
@10:53 Why aren’t query parameters considered variables?
@13:48 Execute the test
@17:34 What are Cookies & Headers?
@18:06 Create class
@20:24 Create a test method and import static packages
@21:26 Declaring URL in GET request in When()
@21:58 Log response in Then()
@22:07 Execute the test
@23:36 Validate cookie in Then()
@25:14 Execute the test
@26:45 Create a another test method in same class and add priority
@27:35 Storing response into variable
@28:53 Print single cookie info based on particular key from that variable
@33:36 Print only cookie names from the variable Using Map class
@36:24 Execute the test
@38:16 Using for loop to print all cookies info into key-value pair
@40:08 Execute the test
@42:19 Create class, test method and import static packages
@43:21 Gather Header details for URL in POSTMAN using GET request
@44:46 Validate Key and its value from Header response in Then()
@46:42 Using `and()` to chain multiple validations together. (Optional Step)
@47:34 Execute the test
@48:30 Create a test method in same class and add priority
@48:59 Store Header response into variable
@49:44 Print single Header info based on particular key from that variable
@52:56 Using for loop to print all Headers info into key-value pair
@57:09 Execute the test
@58:14 Log only Headers info in Then()
@59:07 What is log() method?
@59:26 Create class, test method and import static packages
@1:00:48, @01:04:00 Print all parts of the request or response, including the headers, cookies, body, and status line in console window
@01:01:54 Print response body in console window
@01:02:40 Print only cookies in console window
@01:03:21 Print only Headers in console window

#########################################
Udemy Courses
##########################################

Playwright with TypeScript
https://www.udemy.com/course/learn-playwright-web-api-testing-with-typescript/

Playwright with JavaScript
https://www.udemy.com/course/learn-playwright-with-javascript

Generative AI for Software Testing
https://shorturl.at/Uk2eM

Manual Testing + Agile with Jira Tool
https://www.udemy.com/course/learn-manual-software-testing-with-live-project-jira-tool

Selenium with Java + Cucumber
https://www.udemy.com/course/learn-selenium-with-java-live-project

Selenium with Python & PyTest
https://www.udemy.com/course/learn-selenium-with-python-d/

Selenium with Python using Robot Framework
https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework

API Testing (Postman, RestAssured & SoapUI)
https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework/

Web & API Automation using Cypress with JavaScript
https://www.udemy.com/course/learn-cypress-with-typescript/

JMeter - Performance Testing
https://www.udemy.com/course/learn-jmeter-m/learn/

SDET Essentials (Full Stack QA)
https://www.udemy.com/course/learn-sdet-essentials/

Appium - Mobile Automation Testing
https://www.udemy.com/course/learn-appium-latest-1110-mobile-automation-testing/

Java Collections
https://www.udemy.com/course/learn-java-collections/

Cucumber BDD Framework
https://www.udemy.com/course/learn-cucumber-bdd-framework

Protractor with JavaScript
https://www.udemy.com/course/learn-protractorangular-testing-with-javascript/