I have Get request without Body. How to save response (json) to a local file using newman?
Hey @bukhari.adac
This is a very common question and doing a quick search in the forum would have returned a few different ways of writing those to file.
Using Newman as a library and paring that with the Node fs
module you can save the responses to a file like this:
const newman = require('newman'),
fs = require('fs');
newman.run({
collection: '<Postman Collection>'
}).on('request', (err, args) => {
fs.writeFile(`./results/${args.item.name}.json`, args.response.stream, (err) => {
if (err) {
console.error(err);
}
});
})
1 Like
Thank you @danny-dainton for your help.
1 Like