您当前的位置: 首页 >  django
  • 0浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Django 2021年最新版教程31】Jmeter安装 如何并发测试

软件工程小施同学 发布时间:2021-06-19 10:34:03 ,浏览量:0

 

一、下载

官网地址:https://jmeter.apache.org/download_jmeter.cgi 下载zip包

安装要求:Java8+环境

 

二、初步使用 1.双击jmeter.bat文件

下载至本地后,解压压缩包,点击进入bin文件夹,双击jmeter.bat文件,会启动JMeter GUI工具

2.设置语言为中文简体

选择Options --> Choose Language --> Chinese(Simplified),设置语言为中文简体

 

三、接口使用 1.添加线程组

选择TestPlan,右键-->添加-->线程-->线程组

线程组内容

a.线程组名称,可修改

b.取样器错误后执行的操作,可修改

c.线程数,即为并发请求数量,可修改

d.ramp-UI时间,即为几秒内开启全部线程,可修改

 

3.添加HTTP请求

选择线程组,右键-->添加-->取样器-->HTTP请求

其中的请求方式和参数根据后端代码设置

请求名称,可不改

Web服务器信息,网络协议、域名或IP、端口号,可自行修改

接口请求:请求方式、请求路径、编码格式,可自行修改

参数传递:消息体数据存储JSON信息

3.添加HTTP信息头

选择线程组,右键-->添加-->配置元件-->HTTP信息头管理器

可以存储请求头里面的信息

为什么要设置cookie,因为可以让后端知道请求是哪个用户发出的,可以参考前面的教程,session篇。

note: POST时,如果使用“参数”,而不是“消息体数据”,请求头里不能设置content-type:application/json

 

cookie的值从哪里来

 

4.保存设置

 

四:结果查看   1.添加查看结果树

选择线程组,右键-->添加-->监听器-->查看结果树

2.开始测试

3.结果树信息

4.断开测试

5.清除结果数据

6. 检验并发正确性

通过数据库统计,根据业务逻辑,查看并发是否正确

 

比如我们设置了id为34的这天最多能预约20人

但是在预约记录表中,出现了21条记录

 

 

 

 

 

 

 

 

https://blog.csdn.net/tianqingmuyu/article/details/108401543

关注
打赏
1665320866
查看更多评论
立即登录/注册

微信扫码登录

0.0407s