I am trying to run my postman collection from my CLI using Newman, but I keep getting this error
TypeError in prerequest-script. Kindly put me through on what I am not doing correctly. Below is my pre-request script:
var seed = Math.floor(Math.random() * 899999999999 + 100000000000);
var d = new Date();
var sessionID = '{{source_bank_code}}' + d.getFullYear().toString().substr(-2)+("0"+(d.getMonth()+1)).slice(-2)+("0" + d.getDate()).slice(-2)+("0" + d.getHours()).slice(-2) + ("0" + d.getMinutes()).slice(-2)+("0" + d.getSeconds()).slice(-2) + seed;
var beneficiary_account_number = "2345678907";
pm.collectionVariables.set("session_id", sessionID);
pm.collectionVariables.set("beneficiary_account_number", beneficiary_account_number);
pm.collectionVariables.set("name_enquiry_ref", sessionID);
At the end of the test, the failure detail says,
01. TypeError: Cannot read property 'set' of undefined at prerequest-script inside "Source Bank Agent / Transfers / Account Enquiry / Get Account Details (Valid)"