json数据字段都比较多,如何用jmeter来测试json格式的数据呢?
分为两种测试方式
①单条数据的的调用
②多条数据同时调用一个接口
单条数据的的调用
1.启动Jmeter:找到Jmeter.bat文件双击启动Jmeter。
2.在测试计划下面添加线程组:测试计划右键——添加 ——Threads(Vusers—— 线程组。)
3.添加HTTP信息投管理器:线程组右键——添加——配置元件——HTTP信息头管理器。
4.添加HTTP信息头信息:Content-Type=application/json 。
5.添加HTTP请求:线程组右键——添加——Simpler——HTTP请求。
6.在HTTP请求里写入web服务器,HTTP请求和JSON报文的相关信息(此时把JSON字符串放入Body Data里,是整个请求的数据)。注意:POST请求
7.添加察看结果树:线程组右键——添加——监听器——察看结果树。
8.保存项目,点击启动按钮,运行测试脚本。
9.运行脚本之后,点击察看结果树,察看测试响应数据。改成json来查看响应。
多条数据同时访问一个接口
如上操作,不同的是需要导入csv文件,设变量为token和ke,如下图所示
与所需字段名对应,:“${变量名}”
导入csv文件需要添加CSV Data Set Config
将csv文件导入,对应的变量名导入
最后,查看结果树就可以啦