一、软件下载

下载地址

jmeter 并发支持python的脚本 jmeter怎么设置并发_测试计划


下载最新版,我的Windows系统选择了zip格式的

二、配置

此过程即为汉化

将下载好的压缩包进行解压,找到bin目录下的jmeter.properties打开

jmeter 并发支持python的脚本 jmeter怎么设置并发_压力测试_02


搜索language,如果前面有注释将注释去掉,并修改en为zh_CN

jmeter 并发支持python的脚本 jmeter怎么设置并发_右键_03


然后保存即可。

三、开始进行测试
1、找到jmeter.bat文件,双击打开

jmeter 并发支持python的脚本 jmeter怎么设置并发_jmeter_04


jmeter 并发支持python的脚本 jmeter怎么设置并发_压力测试_05

2、新建测试计划

选中“测试计划”鼠标右击,选择添加->线程(用户)->线程组

jmeter 并发支持python的脚本 jmeter怎么设置并发_jmeter_06

3、设置请求数量

先选择一下测试的线程数(并发数),和Ramp-Up时间(并发时间),还有循环次数。这里的并发数指的即是模拟多少用户同时操作,并发时间指的是这些用户在多少时间内进行这些操作,比如是1分钟内的操作,那么可以设置为60,循环次数指的是这样的操作需要执行多少次。

jmeter 并发支持python的脚本 jmeter怎么设置并发_jmeter_07

4、创建HTTP请求
  1. 右键点击线程组,选择添加->取样器->HTTP请求
  2. 设置HTTP参数
    单击http请求,显示详情页填写需要进行测试的api的URL和需要一同传过去的数值,这里要注意的是URL里不要含有http或者https,可以填在协议这一栏,如果是http可以为空,另一个是请求方法,要确定是post形式还是get形式,至于路径其实是可以和IP地址写在一起的,如果有端口号的话,那就分开写看的更明白。比如:https://www.examsystem.top:9240/login/enterLoginPage
    下方参数就是要拼接到url中的参数比如:http://www.baidu.com?name=summer&password=888这样的数据,?后面的即为要传的参数,点击下方添加按钮将其添加到参数栏里。
5、添加HTTP信息头管理器

右键选择HTTP请求->添加->配置元件->HTTP信息头管理器

jmeter 并发支持python的脚本 jmeter怎么设置并发_HTTP_08


在HTTP信息头管理器中添加需要回传的token和Cookie等放在 Header中的内容

6、配置结果查看工具,右键选择最上层的测试计划->添加->监听器->察看结果树

jmeter 并发支持python的脚本 jmeter怎么设置并发_测试计划_09

7、保存运行记录日志并查看运行结果
  1. 运行前系统会提示你是否要保存,可以cancel掉或者选择自己要保存为位置即可。
  2. 记录日志:点开察看结果树,选择一个xml文件用于保存测试结果(在根目录下新建log文件夹,然后创建文件logging.xml用来保存请求的记录)。
  3. 准备工作已完成,选中察看结果树,点击上方工具栏的绿色按钮即可运行查看结果,也可在日志记录中查看。
  4. 点击响应数据即可看到返回的json数据了

注:如果是多个API是连贯操作,比如添加到购物车才能测下单,那么可以将这两个http请求挂在同一个线程组下面