Test server request limitation
Is there any way to set max response time?
For example - if you want to test if the server don’t answer after a fixed number of inquiries.
I want to define it in a test. Best without Javascript settimeout.
Test server request limitation
Is there any way to set max response time?
For example - if you want to test if the server don’t answer after a fixed number of inquiries.
I want to define it in a test. Best without Javascript settimeout.
Hey @flippiflappi
Could you clarify the question more and add more context, please?
There are checks that you can do against the response time, for a set value you would like it be be below, above, within etc.
pm.test("Response time is less than 200ms", function () {
pm.expect(pm.response.responseTime).to.be.below(200);
});
pm.test("Response time is more than 200ms", function () {
pm.expect(pm.response.responseTime).to.be.above(200);
});
pm.test("Response time is with 200ms and 500ms", function () {
pm.expect(pm.response.responseTime).to.be.within(200, 500);
});
It’s not about testing how long the response was.
If the response takes too long, you should start doing something. So say, max response so long - do that …
→ max response time for pm.sendRequest
Without more extensive details of what you are trying to do - The only solution that people will be able to offer is just guessing what you’re trying to achieve.
I would suggest looking through this guide and editing the original question and provide all the details.