A library to support the benchmarking of requests, similar to webbench.
var bench = require('./bench');
var option={
count:100, //request times
method:"get",
url:"https://www.baidu.com/"
}
bench(option);
result:
pass 100
pass cent 100 %
benchmark took 1.880738569 s
benchmark took 0.51501380586 s/op
var bench = require('./bench');
var option={
count:100, //request times
method:"post",
url:"https://www.a.com/",
param:{},
getCookieUrl:"https://www.a.com/login",
getCookieParam:"{user:123,pass:123}",
resultAssert:{dataA:1}, //check the json result
}
bench(option);