Ich weiß nicht, ob diese Frage noch relevant ist, aber es gibt solche Möglichkeit in Postman jetzt. Sie haben es vor ein paar Monaten hinzugefügt.
Alles, was Sie brauchen, ist eine einfache .js-Datei zu erstellen und über node.js auszuführen. Es sieht wie folgt aus:
var path = require('path'),
async = require('async'), //https://www.npmjs.com/package/async
newman = require('newman'),
parametersForTestRun = {
collection: path.join(__dirname, 'postman_collection.json'), // your collection
environment: path.join(__dirname, 'postman_environment.json'), //your env
};
parallelCollectionRun = function(done) {
newman.run(parametersForTestRun, done);
};
// Runs the Postman sample collection thrice, in parallel.
async.parallel([
parallelCollectionRun,
parallelCollectionRun,
parallelCollectionRun
],
function(err, results) {
err && console.error(err);
results.forEach(function(result) {
var failures = result.run.failures;
console.info(failures.length ? JSON.stringify(failures.failures, null, 2) :
`${result.collection.name} ran successfully.`);
});
});
Dann führen Sie einfach diese JS-Datei ('Knoten fileName.js' in cmd).
Mehr Details here
Um gleichzeitige Tests mit dem Collection Runner zu starten, zeigt [this link] (https://timbeynart.com/2017/03/14/use-postman-to-hammer-a-rest-api/) einen kleinen Hack wie es geht. – Ray
JMeter ist super danke für den Tipp. –