This is my only line in my test script, it is giving me TypeError: pm.setNextRequest is not a function … Why is this happening? v6.7.2
pm.setNextRequest('MyRequest');
This is my only line in my test script, it is giving me TypeError: pm.setNextRequest is not a function … Why is this happening? v6.7.2
pm.setNextRequest('MyRequest');
The pm.*
api doesn’t have that feature yet. I would try postman.setNextRequest()
instead.
Thanks. Ah. I was looking at harryi3t here - https://github.com/postmanlabs/postman-app-support/issues/4193 , where he uses pm.
Changed it to postman and now I’m not getting an error but it’s not working either. Hmm.
I get the message logged to console here but the next request does not fire.
if (pm.globals.get("bearerToken")===null || pm.globals.get("bearerToken")==='')
{
console.log('bearerToken is null or empty. fetching....');
postman.setNextRequest('GetToken');
pm.variables.set('goto', 'MyRequest');
}
Oops I was running it by itself not the folder/collection (collection runner), working now. Thanks again.
Hello, I have a question regarding this. For setting a monitor in Postman, I read that only pm.* operations works on the sandbox (the monitor) while postman.* operations does not work on the sandbox. is this true?, if true, is there a way to loop the same request with different parameters on the monitor without using postmant.setNextRequest.
Thanks.
Hi there @victorregoz - you can use postman.setNextRequest()
in a monitor.
If you read that somewhere on the Postman website, can you let us know where, so that we can clarify?