postmanlabs / postman-app-support

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
https://www.postman.com
5.85k stars 839 forks source link

Feature request: Emulate network connectivity with Postman #3777

Open xavierlefevre opened 7 years ago

xavierlefevre commented 7 years ago

Hello guys,

We love your product here, and we would like to use it in order to keep a good eye (monitor) on the performance of our APIs. However we do have a need to test our routes in "real customer conditions".

Is there any plan to emulate network connectivity? Would be awesome, like for Chrome: https://developers.google.com/web/tools/chrome-devtools/network-performance/network-conditions.

Thanks for your answer,

Xavier

a85 commented 7 years ago

Thanks for the feature request! Great to hear that you love the product. We don't have simulations yet but marking this to take up in the future.

svenluijten commented 5 years ago

@a85 has the team had the opportunity to implement a feature like this? Alternatively; do you know of a workaround to make this work?

maschiojv commented 5 years ago

NetLimiter...

yshahin commented 4 years ago

This has been open since 2017, will we ever see this feature?

mattgen88 commented 3 years ago

Being able to throttle network requests would be extremely useful for testing behavior of APIs if network connectivity is slow (e.g., .NET Core will return an error to the user if their upload is considered too slow), as well as debugging.

Tviljan commented 3 years ago

I am guessing this will never happen?

abdurrahmanriyad commented 3 years ago

Eagerly waiting for this. Certainly, an excellent feature to test API in different network circumstances. @postman-support please keep us updated.

sakthivelraja commented 3 years ago

I see that postman is chromium based, If I can use a network conditioner in chrome to simulate different network speeds I believe there should be a way to use it in postman as well.

Postman shows browser console and it has network conditioner in it. I just can't make postman use the network conditioner settings to send requests.

@postman-support is there a way to make postman use the underlying chromium network conditioner. Any help on this is greatly appreciated

Naishy commented 3 years ago

I had a requirement to limit bandwidth whilst using Postman in order to simulate a slow connection. As a workaround I used Fiddler Classic, which intercepts and logs all traffic in/out when enabled, to simulate modem speeds (Rules -> Performance -> Simulate Modem Speeds) and it did exactly what I needed.

If you want more control over the bandwidth use can use the Fiddler Connection Simulator plugin.

kinguru commented 2 years ago

ping

vec715 commented 2 years ago

+1. Any news???????

sgutkinMadrid commented 2 years ago

+1

SOSTheBlack commented 2 years ago

+1

VasilNikolov commented 2 years ago

+1

joey5403 commented 2 years ago

+1

kumarmo2 commented 2 years ago

+1

rich-grundy-cko commented 2 years ago

+1

dareedyone commented 2 years ago

It's 2022 and I currently need this feature on Postman.

bhautik-domadiya commented 2 years ago

+1

elifnurkarakoc commented 2 years ago

+1

kcheli commented 2 years ago

+1

rudyjdira commented 1 year ago

+1

MaxiJuarez commented 1 year ago

Any update?

Kugelek commented 1 year ago

+1

GeorgeWL commented 1 year ago

As a bonus, I'd like if it could have per-request throttling

anu1097 commented 1 year ago

+1

ivailopankow commented 1 year ago

although it seems that doesn't matter +1

Paula2001 commented 1 year ago

To the Product owner we actually need to talk 😪

giridharvc7 commented 1 year ago

@Paula2001 Would love to understand your use cases in detail, feel free to setup a call with me at your convenience

Paula2001 commented 1 year ago

well that was definitely unexpected thanks for taking my invitation seriously, anyway I wanted to talk about this issue as far as I can see it's I highly demanded feature and maybe it can add more value to postman which is already fantastic, thanks for the invitation tho :)

BogdanVko commented 1 year ago

Need such functionality as well. A dependency for a service sometimes serves gzip Content-Encoding. I want to test the dependency with throttling enabled to understand if it's related to low bandwidth

jvhk commented 1 year ago

Any update??

leonardo-carvalhaes-superlogica commented 1 year ago

I was looking up for this functionality too. I hope that one day it will come to see the light.

LeonardoHQ commented 1 year ago

Would be a great feature! +1

priyanshuraj24 commented 1 year ago

When is this feature coming to the postman? I am currently able to simulate this by using Postman in the browser without "Postman Desktop Agent" but, It will be great if it comes to Postman App. Note: Using a "Browser Agent" might give CORS error.

image

image

vinaypwheelocity commented 1 year ago

Waiting for this feature in 2023. Can we expect this in our lifetime.

Ivanrenes commented 1 year ago

2024 :P

AnnaVaretsa commented 1 year ago

Hello @a85 @codenirvana When we can expect this VIP feature?

FaimMedia commented 11 months ago

+1

joaoscotto commented 11 months ago

+1

leszczynskimikolaj commented 10 months ago

+1

sd-softdev commented 10 months ago

+1

moZaky commented 9 months ago

+1

Paula2001 commented 9 months ago

according to our meeting a year ago the team promised to assist the feature and see if it is feasible and literally since then people on this thread are consistently requesting this feature so any reply from your end you guys @giridharvc7

skydowx commented 8 months ago

+1

madhugod commented 7 months ago

+1

manuel-esteves commented 4 months ago

+1

prem-winzo commented 3 months ago

+1

jmada commented 3 months ago

+1

ohado-di commented 1 month ago

+1