我正在考虑使用 Newman 使用我创建的一些 Postman 集合来运行一些 API 测试。我想针对我们的 Web 应用程序的 2 个不同构建运行这些测试,并比较结果以查看我们当前的开发构建是否会破坏我们的生产构建。
目前有没有办法做到这一点?
我希望做以下事情:
Newman.execute(collection, optionsBuildA, function() {
Newman.execute(collection, optionsBuildB, function() {
//Read in results from build A output file
//Read in results from build B output file
//Compare build A results to build B results
});
});
但是,这会导致 EventEmitter 内存泄漏。这是我收到的确切消息:
(node) warning: possible EventEmitter memory leak detected. 11 requestExecuted listeners added. Use emitter.setMaxListeners() to increase limit.