Session 10: API Testing | Postman | e-Commerce API's | How to Run Collections | Git Github & Jenkins

preview_player
Показать описание
#postman #apitesting #ecommerceapis#jenkins#git

Topics:
1) Testing API's for e-Commerce app
2) How many ways we can run collections & Sharing collections
3) Git , Github & Jenkins

@1:18 Running XAMPP server
@2:25 Opening e-Commerce API'
@3:04 Creating API user
@05:06 Generating API key of API user
@06:30 API documentation
@24:56 Create collection in POSTMAN
@28:03 Create collection variables in POSTMAN
@33:23 Create token using POST request with variables and API key
@35:32 (pm library) Validate status code and JSON response
@39:04 (pm library) Create collection variable for API key from JSON response to use as authorization for next requests
@43:20 Add product to cart using POST request with variables
@44:11 Refer collection variable to use as authorization
@46:19 (pm library) Create Product ID & quantity using collection variable in pre request script
@51:43 (pm library) Validate status code and JSON response
@55:12 Create GET request with product ID as input
@58:12 (pm library) Validate status code and JSON response
@58:28 (pm library) Create enviroment variable for cart ID from JSON response for next requests
@01:02:57 create POST request using enviroment variable for cart ID to update quantity
@01:05:57 (pm library) Validate status code and JSON response
@01:07:38 create POST request using enviroment variable for cart ID
@01:08:21 (pm library) Validate status code, validate JSON response and delete all variables
@01:12:28 Run as collection
@01:17:28 Install nodejs
@01:19:07 Install newman
@01:21:07 Export collection & run in command prompt
@01:25:13 General HTML report
@01:31:13 Run collection remotely using url
@01:35:12 Start JENKINS
@01:38:20 Run collection in JENKINS
@01:43:50 General HTML report in JENKINS
@01:46:34 Create empty repository in GITHUB
@01:47:43 Push collection into remote repository
@01:55:33 Run GITHUB collection in JENKINS

Udemy Courses:

Manual Testing+Agile with Jira Tool
*****

Selenium with Java+Cucumber
*****

Selenium with Python & PyTest
******

Selenium with python using Robot framework
******

API Testing(Postman, RestAssured & SoapUI)
*******

Web & API Automation using Cypress with Javascript
********

Playwright with Javascript
*********

Jmeter-Performance Testing
********

SDET Essencials(Full Stack QA)
********

Appium-Mobile Automation Testing
***********

Java Collections
*******

Python Programming
******

Cucumber BDD Framework
*****

Protractor with Javascript
******

Youtube Playlists:

Manual Testing & Agile
*****

SQL
****

linux & Shell Scripting
*****

Java
*****

Selenium With Java+Cucumber
********

Python
*******

Selenium With Python,Pytest&Behave
*************

Selenium With Python Using Robert Framework
(Web&API Testing)
********

API Testing (Postman,SoapUi,&Rest Assured)
*************

Mobile App Testing Appium
************

Performance Testing Jmeter
************

Maven,Jenkins,Git,Github,CI/CD
***********

SQL,DB Testing&ETL,Bigdata
**********

JavaScript Based Automation Tools
************

Selector Hub Tools
*******

GraphQL
********

Cypress API Testing
***********

Cypress Web Testing
***********

Playwright with Javascipt
**********
Рекомендации по теме
Комментарии
Автор

Some people want to be Astronaut, some want to be Super Hero. I want to be PAVAN Sir :)

faisal_the_leo
Автор

@1:18 Running XAMPP server
@2:25 Opening e-Commerce API'
@3:04 Creating API user
@05:06 Generating API key of API user
@06:30 API documentation
@24:56 Create collection in POSTMAN
@28:03 Create collection variables in POSTMAN
@33:23 Create token using POST request with variables and API key
@35:32 (pm library) Validate status code and JSON response
@39:04 (pm library) Create collection variable for API key from JSON response to use as authorization for next requests
@43:20 Add product to cart using POST request with variables
@44:11 Refer collection variable to use as authorization
@46:19 (pm library) Create Product ID & quantity using collection variable in pre request script
@51:43 (pm library) Validate status code and JSON response
@55:12 Create GET request with product ID as input
@58:12 (pm library) Validate status code and JSON response
@58:28 (pm library) Create enviroment variable for cart ID from JSON response for next requests
@01:02:57 create POST request using enviroment variable for cart ID to update quantity
@01:05:57 (pm library) Validate status code and JSON response
@01:07:38 create POST request using enviroment variable for cart ID
@01:08:21 (pm library) Validate status code, validate JSON response and delete all variables
@01:12:28 Run as collection
@01:17:28 Install nodejs
@01:19:07 Install newman
@01:21:07 Export collection & run in command prompt
@01:25:13 General HTML report
@01:31:13 Run collection remotely using url
@01:35:12 Start JENKINS
@01:38:20 Run collection in JENKINS
@01:43:50 General HTML report in JENKINS
@01:46:34 Create empty repository in GITHUB
@01:47:43 Push collection into remote repository
@01:55:33 Run GITHUB collection in JENKINS

ksdnsdkumar
Автор

Hello Pavan. Where can I find the documentation you say in the videos that you are going to provide?

plgopi
Автор

As someone who has been working with Postman for some time, this course has been invaluable to re-enforcing what I do know, as well as teaching me some tricks I did not. Your teaching style is second to none. Many thanks for the hard work you have put into this course. I look forward to following the RestAssured course next.

mikeroberts
Автор

Hi Sir, those who are watching and learning from Youtube, how can that get those Documents which you provided in Videos .

Is there anyway to get that pls let us Know.

sunandapavan
Автор

Sir, enga iruku inda document. Pls link share paunnunga. BTW you are awesome. Sir, where or how to get these documents and collections. Pls guide.

r.rajalakshmi
Автор

I got this warning
{
"error": {
"warning": "Warning: You do not have permission to access the API!"
}
}

naaffzz
Автор

My Dear Sir, There are no words to praise your knowledge and the way of explanation. i am watching all your video.

ramakrishnavaidya
Автор

While creating session token, after the send process.. postman body is opening xampp server, but no token is created and the status code is 200
Can anyone help me to resolve this

siddarths
Автор

Thank u sir... How to contact u you sir.. I sent a mail to u sir... But no reply.. Regarding automation online course...

sahanaradha
Автор

please
hey anyone please help in this porject
i'm not getting any resopnse in body
please help me

abhaysinhgaikwad
Автор

The process of running the githubcollection and from local is same but for github we have one additional step. If we are giving the Github URL then what is the purpose of giving the sharedURL?

amnamushtaq
Автор

I'm getting error while running by using url of collection.. Message showing:- collection could not be loaded
Error fetching the collection from the provided url. Ensure that the url is valid. Invalid API key. Every request requires a valid API Key to be sent.

Pls reply ASAP

yogeshnagpure
Автор

God bless you sir. You are a proper example of how a Guru has to be. You are great sir.

r.rajalakshmi
Автор

{
"error": {
"warning": "Warning: You do not have permission to access the API!"
}
}

srinivaspatel
Автор

Sir at the add to cart I am getting status code as 200 but i am not getting any response after the request

varshithareddy
Автор

All knows nobody can beat pavan putra in power like also nobody can beat, compare pavan sir in testing 🙏🙏

sameerhaldikar
Автор

Sir i did not abke to generate api token @38.14 timestamp... Did any documentation is changed or what? #pavansir #sdetQA

_videowall_
Автор

Can anyone tell me i'm not getting response for cart content it is getting 404 not found

narketmillisusmitha
Автор

Thank you sir .
please share the documents sir.

ramunaiduborusu