我正在考虑使用Newman使用我创建的一些Postman集合来运行一些API测试。我想针对我们的Web应用程序的两个不同版本运行这些测试,并比较结果,看看我们当前的开发构建是否会破坏我们的生产构建。
目前有办法做到这一点吗?
我希望做以下事情:
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.