Skip to content

Instantly share code, notes, and snippets.

@kaiomagalhaes
Last active March 30, 2021 00:55
Show Gist options
  • Save kaiomagalhaes/969e39d5e19d2d445d08ec25348c3a85 to your computer and use it in GitHub Desktop.
Save kaiomagalhaes/969e39d5e19d2d445d08ec25348c3a85 to your computer and use it in GitHub Desktop.
//1000 ms is a maximum allowed value according to requirements
maximumResponseTime = 1000;
//100 is a number of sent requests according to requirements
iterations = 850;
//100 ms is a delay between requests according to requirements
//responseTimes is an array for collecting response time values
responseTimes = [];
i = 0;
while (i < iterations) {
i++;
sendRequest()
}
function sendRequest() {
pm.sendRequest({
url: "https://demo.mytimein.com",
method: 'GET',
}, function (err, res) {
pm.test("Response time is " + res.responseTime, function () {
pm.expect(err).to.equal(null);
pm.expect(res).to.have.property('code', 200);
responseTimes.push(res.responseTime);
});
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment