Json 如何使用';负载测试';nodejs模块?

Json 如何使用';负载测试';nodejs模块?,json,node.js,post,load-testing,stress-testing,Json,Node.js,Post,Load Testing,Stress Testing,我正在使用loadtestnodejs模块测试nodejs脚本中api的压力测试。Get调用语法正在工作,但post调用不起作用。代码如下 function optionsObject() { return { url: 'http://localhost:3000/api/v2/signup', maxRequests: 1, concurrency: 1, method: 'POST', contentType: 'applicaton/json', body:

我正在使用loadtestnodejs模块测试nodejs脚本中api的压力测试。Get调用语法正在工作,但post调用不起作用。代码如下

function optionsObject() {
  return { 
  url: 'http://localhost:3000/api/v2/signup',
  maxRequests: 1,
  concurrency: 1,
  method: 'POST',
  contentType: 'applicaton/json',
  body: {
     password: 'test',
     email: 'testobject_1@signup2.com',
     name: 'kPYgJ6Rg5wnExt8hTXQIHDn2LaCMsytjhQzp' 
        }
   }
}


有人能帮我解释一下为什么我收到错误的请求错误400吗?

在内容类型的声明中有一个输入错误。(第二个我不见了。)

使用

相反,它起作用了

loadtest.loadTest(optionsObject(), function (error, result) {
            if (error) {
             console.log('Got an error: %s', error);
            } else {
             console.log(result);
              }
            });

            Results:
                {
                 totalRequests: 1,
                 totalErrors: 1,
                 totalTimeSeconds: 0.025545716,
                 rps: 39,
                 meanLatencyMs: 20,
                 maxLatencyMs: 20,
                 percentiles: { '50': 20, '90': 20, '95': 20, '99': 20 },
                 errorCodes: { '400': 1 } 
                 }
contentType: 'application/json',