When testing some apis with newman, i’m tryng to test if the response time is lower than 200ms. sometimes, this test would file for environment condition, so i would like to iterate the request many times, and test the average response time instead of the single request response time. is this possible? how?
I guess, the simplest way would be to have a counter variable and at the end of your response testing stage you check if you need to repeat the request with
postman.setNextRequest("test name");
or you are done
postman.setNextRequest(null);
For details, see https://www.getpostman.com/docs/v6/postman/scripts/branching_and_looping
1 Like
I use test script and put the test result with the response time. At the end of the Runner, I export the results which would be in json format.
Next I open the json file using Excel and focus only on test result. From there I will see only the test results on rows of Excel.
The problem is Test is not executed when there is time out or any other error during APi execution.