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.
@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
Thank you sir for your invaluable lessons, I just finished 3-4 playlists of yours within QA Testing domain. I'm amazed by the depth of content you have went into with each topics and each of the concepts are invaluable. Only because of your videos I'm comfortable with Automated Testing!
I must say "THANK YOU VERY MUCH PAVAN SIR" for all the efforts you have taken for sharing this knowledge here 🙏🙏😊😊 Truly grateful for your valuable teachings ! This was really helpful.
Everything is wonder by you Sir, as of now What I know knowledge on Selenium Project oriented that credit goes to you only. In outside even they take amount also waste but from you its greatness Pavan uncle 🇮🇳
thanks sir......qc_cart table ........who will make the table......is it already present q2 why git build is pass even if tests are failing in windows execute batch command?
Great video again. When checking the status... should you be using "statusCode" rather than "status"? I got an error message back as status was equal to "OK", rather than "200"
Hi Sir, those who are watching and learning from RUclips, how can that get those Documents which you provided in Videos . Is there anyway to get that pls let us Know.
@@mahesh1724 Could you help me with my doubt? Getting AssertionError: expected undefined to deeply equal "Success: API session successfully started!" Please provide your guidance on it. Since, bcoz of this I can't generate Token.
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?
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
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
33:36 exactly whatever the Base URL you have shown us and whatever the BASE URL you have taken at collection variables is too different sir.. that's why i am getting 404 not found please give me a clarity on that sir
Hello sir , i tried to create a session/token number with first post request but getting response in html format not in json format whenever i try to put value key and username under form data tab but getting 200 as status code.
I am stuck in the "get cart content" where it shows the error { "error": { "warning": "Warning: You do not have permission to access the API!" } } How to fix it please
Sir, one small query when will use pm.response.json and Json.parse(response body) and what is the difference???. I am little confusing about these two statements.
Bhargava Poola for ur question the answer is below: pm.response.json is used when we are validating the response body and Json.parse(response body) is used to extract the id from the response body
@pavan Sir I'm unable to add products. I'm getting error. { "error": { "warning": "Warning: You do not have permission to access the API!" } } This is my request URL:{{baseURL}}api/cart/add and I have followed all the steps that you have mentioned. Can you please help me
when i tried to acces that URL through UI localhost/opencart/upload/admin/index.php?route=api/cart/add it is generating one user_token in the URL and says permission denied,on UI as well. localhost/opencart/upload/admin/index.php?route=api/cart/add&user_token=ZcRkl5KnWPwNySZStfU6PwtcpUPtk8RI- this is the generated URL on the UI and saying "PERMISSION DENIED"
@sdetpavan Sir, Getting AssertionError: expected undefined to deeply equal "Success: API session successfully started!" Please provide your guidance on it. Since, bcoz of this I can't generate Token.
You can comment out the checking success msg in response test script, and then send the request you will get the access token in response body. No need to run the checking success msg test script.🙂
@Prasanna Naik I checked and matched with API doc page's URL. Somehow, opencart has removed the cart module. other two module's code the are showing. I could generate the token, as login page code was available. But, couldn't execute the rest of the requests. Try the following end point for creating session token : api/account/login
hello sir... i m not getting the version recommended version: 7.4.29/PHP 7.4.29 in the path ...can anyone please let me know where I can download it. I am trying so hard
Hi pavan, i could able to create session/api token, but when i am trying to add the product to cart getting "{ "Warning: You do not have permission to access the API!"}. Can you please help me in fixing this issue
@@sonamSharma15 remove the response script keep only status code script first and check it is working or not . Actually Response is not receiving correctly so this error occuring . because there is url problem in post req
Hello, how can we have an additional income as testers, I know there are some sites that pay you to find bugs, have you tried them, how do you proceed with these sites?
Test: pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); //capturing the response body of the post request var responseBodyData=pm.response.json(); pm.test("success message of session", function () { pm.expect(responseBodyData.success).to.be.eql("Success: API session successfully started!"); }); //capturing the token & storing it to an collection variable pm.collectionVariable.set("api_token_cv",responseBodyData.api_token); When I am executing the create session req, an error "Unexpected token '
@@rahulgoud7617 No rahul. Actually, when we send the request, the url is directed to the login page... So, I think that's where the issue is happening. Can anyone help me, to solve this issue?
God bless you sir. You are a proper example of how a Guru has to be. You are great sir.
Thank you
Great Tutorial. long live our tutor.
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.
Some people want to be Astronaut, some want to be Super Hero. I want to be PAVAN Sir :)
bs kr bhi parh lay uthanay band kr
@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
Appreciate the effort.
Thank you for the effort
My Dear Sir, There are no words to praise your knowledge and the way of explanation. i am watching all your video.
Thanks
Bro nen automation testing side unnanu..eppdu ee postman tool for automation cover aindha ee course ??
Thank you sir for your invaluable lessons, I just finished 3-4 playlists of yours within QA Testing domain. I'm amazed by the depth of content you have went into with each topics and each of the concepts are invaluable. Only because of your videos I'm comfortable with Automated Testing!
Thank you for the sequentially well organised and super detailed sessions. Most grateful 🙏🙏🙏
Welcome
I must say "THANK YOU VERY MUCH PAVAN SIR" for all the efforts you have taken for sharing this knowledge here 🙏🙏😊😊 Truly grateful for your valuable teachings ! This was really helpful.
It's my pleasure
Thank you sir. These classes are very helpful for beginners
Welcome
That was amazing session. Sir, thank you so much! You are the best!
You are very welcome
Everything is wonder by you Sir, as of now What I know knowledge on Selenium Project oriented that credit goes to you only.
In outside even they take amount also waste but from you its greatness Pavan uncle 🇮🇳
Thank you for this brief explanation
You are welcome!
Heartly welcome sir..
Thanks
Hello Pavan. Where can I find the documentation you say in the videos that you are going to provide?
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.
Superb Content Sir.
Superb teaching ❤
Thanks
Superb sir to start Early 😘😍
Super explaination 🎉..
Thank you
Thanks! Great course!
You're welcome!
thanks sir......qc_cart table ........who will make the table......is it already present q2 why git build is pass even if tests are failing in windows execute batch command?
Sir your explanation very wonderful but telugu vallakosam SpringBoot Telugu Lo explain cheyandi please
Great video again. When checking the status... should you be using "statusCode" rather than "status"? I got an error message back as status was equal to "OK", rather than "200"
Thank you sir
Welcome
Thank you sir .
please share the documents sir.
Hi Sir, those who are watching and learning from RUclips, how can that get those Documents which you provided in Videos .
Is there anyway to get that pls let us Know.
Hi Pavan garu, can you please upload karate framework videos...please 🙏
All knows nobody can beat pavan putra in power like also nobody can beat , compare pavan sir in testing 🙏🙏
Thankyou Sir :)
Most welcome!
Hi sir... Very useful video ... THANK U SO MUCH SIR ...
Welcome
@@sdetpavan I Start my day watching your video sir..
@@mahesh1724 Could you help me with my doubt?
Getting AssertionError: expected undefined to deeply equal "Success: API session successfully started!"
Please provide your guidance on it. Since, bcoz of this I can't generate Token.
Awesome videos
Thanks
Thank you
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?
Superb .....
Thanks
Hi sir is this video can be considered as mini project of testing with postman tool.?.. please please reply sir
Hi sir can you please provide tosca automation testing class
Can we please have WebDriverIO Tutorial sessions with JavaScript or Typescript? 🙏
Hi Pavan Sir, when will start upcoming selenium batch?
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
From where Your Notes download?????
Where is the Document is upload how to refer it?
Great explanation!! Please provide Postman Collection for reference
Hi Pavan! If I decide to use localhost would there still be a need to create a baseURL?
Sir how many sessions left for this appi testing.
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
yes, same thing happen my side also
Hi sir did you do the spring and springboot classes.If In case is there classes in your channel can you please send me links sir.
Thank u sir... How to contact u you sir.. I sent a mail to u sir... But no reply.. Regarding automation online course...
Waiting for the session sir😊😊😊
@Andy Selvam Getting AssertionError: expected undefined to deeply equal "Success: API session successfully started!"
Could you help me in solving it?
Sir i did not abke to generate api token @38.14 timestamp... Did any documentation is changed or what? #pavansir #sdetQA
Sir at the add to cart I am getting status code as 200 but i am not getting any response after the request
33:36 exactly whatever the Base URL you have shown us and whatever the BASE URL you have taken at collection variables is too different sir.. that's why i am getting 404 not found please give me a clarity on that sir
is your problem resolved
@@siddarths3295 No
Getting same problem
Hello sir , i tried to create a session/token number with first post request but getting response in html format not in json format whenever i try to put value key and username under form data tab but getting 200 as status code.
Same for me..please reply
Same problem
Hello, please were you able to resolve this issue? I'm stuck
Can anyone tell me i'm not getting response for cart content it is getting 404 not found
In real time how /Whr we will get API as a QA tester ?
please
hey anyone please help in this porject
i'm not getting any resopnse in body
please help me
32:48 even here also you are showing different URL sir.But in the baseURL variable you have given different URL sir. Please give me a reply
hii please i want little help
👍
I am stuck in the "get cart content" where it shows the error {
"error": {
"warning": "Warning: You do not have permission to access the API!"
}
}
How to fix it please
HI same error I am getting can you please help me too thanks in advance
please check API user . IP address entered is correct. don't keep blank space before ip
@@kailaswagh8609entered crct but still facing error
Sir, one small query when will use pm.response.json and Json.parse(response body) and what is the difference???. I am little confusing about these two statements.
Bhargava Poola for ur question the answer is below:
pm.response.json is used when we are validating the response body and
Json.parse(response body) is used to extract the id from the response body
I got this warning
{
"error": {
"warning": "Warning: You do not have permission to access the API!"
}
}
@pavan Sir I'm unable to add products. I'm getting error.
{
"error": {
"warning": "Warning: You do not have permission to access the API!"
}
}
This is my request URL:{{baseURL}}api/cart/add and I have followed all the steps that you have mentioned. Can you please help me
when i tried to acces that URL through UI localhost/opencart/upload/admin/index.php?route=api/cart/add it is generating one user_token in the URL and says permission denied,on UI as well.
localhost/opencart/upload/admin/index.php?route=api/cart/add&user_token=ZcRkl5KnWPwNySZStfU6PwtcpUPtk8RI- this is the generated URL on the UI and saying "PERMISSION DENIED"
Once again run the create token request and then run the add product to cart request it's worked for me try it
@@narketmillisusmitha8933 not working
Hi, Mr PAVAN, thanks your effort, I have get underline error in excuteScript fonction in javascriptExcutor.
Getting AssertionError: expected undefined to deeply equal "Success: API session successfully started!"
Could you help me in solving it!
@sdetpavan Sir, Getting AssertionError: expected undefined to deeply equal "Success: API session successfully started!"
Please provide your guidance on it. Since, bcoz of this I can't generate Token.
@SDET- Automation Techie Sir, Kindly respond. I am waiting for your reply! It seems their is some issue in the API!
You can comment out the checking success msg in response test script, and then send the request you will get the access token in response body. No need to run the checking success msg test script.🙂
sir please resopnd
JSONError: Unexpected token '
@Prasanna Naik I checked and matched with API doc page's URL. Somehow, opencart has removed the cart module. other two module's code the are showing. I could generate the token, as login page code was available. But, couldn't execute the rest of the requests. Try the following end point for creating session token : api/account/login
@@meghashreebanerjee7719 you are right!. After changing 'api/account/login' able to generate token. thanks for your suggestion
38:02 after this step i am getting this error. how to solve this issue?
JSONError: Unexpected token '
Log in API is returning HTML content how to solve this? anyone can now to to resolve this issue?
Sir i am getting response body in html format.
There was an error in evaluating the test script: JSONError: Unexpected token '
are you get the answer same problem with me also
Same here too. Did you figure it out
Ok. I gave the ip address wrong here. Once i changed it, it is working now.
{
"error": {
"warning": "Warning: You do not have permission to access the API!"
}
}
Is this query resolved?
Hi sir i need to join Selenium with Java i have registered and sent an email but did not get any reply.could you please reply sir
Yes
hello sir... i m not getting the version recommended version: 7.4.29/PHP 7.4.29 in the path ...can anyone please let me know where I can download it. I am trying so hard
Sir Full course mileta
can I download udemy lectures,after subscription...?
Yes from App
Hi pavan, i could able to create session/api token, but when i am trying to add the product to cart getting "{ "Warning: You do not have permission to access the API!"}. Can you please help me in fixing this issue
same error
There was an error in evaluating the test script: JSONError: Unexpected token '
same problem. did you get a solution yet?
Any solution?
@@sonamSharma15 you got any solution
@@sonamSharma15 remove the response script keep only status code script first and check it is working or not . Actually Response is not receiving correctly so this error occuring . because there is url problem in post req
Hi In getting token(First POST request) itself, Iam getting empty response [] but status is 200. Can you let me know how to fix this
Same here but for me xampp index page is showing in body
Same problem i am facing now 🥺🥺
Did you solve this issue ??
@@uday.7777 no brother
add body
Hello, how can we have an additional income as testers, I know there are some sites that pay you to find bugs, have you tried them, how do you proceed with these sites?
pleas tell me the sites that they pay to find bugs
where is pdf download
Where
Test:
pm.test("Status code is 200", function ()
{
pm.response.to.have.status(200);
});
//capturing the response body of the post request
var responseBodyData=pm.response.json();
pm.test("success message of session", function ()
{
pm.expect(responseBodyData.success).to.be.eql("Success: API session successfully started!");
});
//capturing the token & storing it to an collection variable
pm.collectionVariable.set("api_token_cv",responseBodyData.api_token);
When I am executing the create session req, an error "Unexpected token '
Same error I'm getting. How to solve this issue?
Did you issue solved?
@@rahulgoud7617 No rahul. Actually, when we send the request, the url is directed to the login page... So, I think that's where the issue is happening. Can anyone help me, to solve this issue?
I'm also trying to solve it from 2 days. I'm not finding any solutions
@@rahulgoud7617 I deleted the collection, and key & created it once more. now it is generating the token for me...