使用loadtest模块对我的nodejs app进行简单的负载测试

时间:2016-01-07 04:58:19

标签: node.js

我正在尝试使用loadtest模块加载测试我的nodejs应用程序。我的应用程序接受表单中的json并解析它。表单看起来像

<form action="http://localhost:8081/json" 
  method="post" >
<label>
    Copy paste json
</label>
    <textarea name="json" required cols="30" rows="5"></textarea>

    <input type="submit" name="submit" ,id="submit">

问题:当我尝试使用以下参数加载测试时

loadtest.js -c 10 --rps 200 -P '{"json":"{"employees":[{"firstName":"John", "lastName":"Doe"},{"firstName":"Anna", "lastName":"Smith"},{"firstName":"Peter", "lastName":"Jones"}]}"}' -T 'application/x-www-form-urlencoded' -m POST http://localhost:8081/json

我正在

req.body.json

作为

undefined

我期望的样本json是

{"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}]}

我用Google搜索并尝试了文档,但我无法修复它。 请提前帮助和感谢

0 个答案:

没有答案