Can we automate web, Mobile, Desktop and electron-based applications using Postman ? survey result and answer

It was an interesting result with more than half knowing that we can automate web , desktop , electron or any other application using Postman.:heart_eyes:

but still as expected around 45% still were unaware about the actual architecture and implementation of the automation technology

Because, #selenium , #wdio ( #webdriverio ) etc are just http client libraries that calls the w3c apis under the hood.

I have created a Public collection to show an example of how to automate webapp using postman :raised_hands: :clap: :wave: :+1:

You can use this workspace to improve your knowledge on test automation also: :raised_hands: :clap: :wave: :+1:

Link to collection that automates webapp using #postman :

Link to w3c endpoint public workspace:

https://www.postman.com/praveendvd-public/workspace/webdriver-w3c-apis/overview

image

#postmanapi #apitesting #webautomation #testautomationframework #testautomationtools #testautomation #qualityassurance

2 Likes

@praveendvd, I was waiting for the results and outcome of this poll. As I also come under 45% audience who selected NO.

I have to surely visit your public workspace to understand more on this aspect…

Thank you again for this amazing information :blush::blush::blush:

2 Likes

Thank you so much @pranavdavar

You just have to :

  1. open cmd and run chromedriver
  2. Run the collection in collection runner thats it :heart_eyes:
2 Likes

@praveendvd Oh wow, this looks cool :partying_face: :heart_eyes:

I can’t wait to try this :hugs: This will be fun I think! You are awesome :star_struck:

2 Likes

Thank you so much bro . Waiting for your feedback , :heart_eyes:

2 Likes

I have the chromedriver running locally and am running the collection in Postman app.
When I Send the “new session” request, the Test Results show
“TypeError: Cannot read property ‘length’ of undefined”
I see the step in the collection let step = records.length ? records.shift() : undefined
When the session request returns, I see there is a sessionId but all requests fail as above. I tried hard coding the sessionId but then navigate To step failed. Any thoughts on getting past these issues?

Did you Change anything ? Just run the collection without modifying as it is and make sure chrome and chrome driver versions are compatible . And also you should use postman desktop app