首页 > 代码库 > Jmeter负载测试例子
Jmeter负载测试例子
通过浏览器操作网站在jmeter录屏控制器显示录屏例子,并且通过这例子模拟多用户(线程)来负载测试。
工具/原料
-
Jmeter
-
浏览器
1.先在测试计划创建线程组和录制Case
-
1
1.1 选择测试计划
-
2
1.2创建线程组
-
3
1.3创建录制控制器
-
4
1.4结果如下:
END
2.先在jmeter设置代理服务器
-
1
2.1 在工作台建立代理服务器
-
2
2.2结果如下:
-
3
(注意默认端口是8080,当然可以改)
-
4
目标控制器是选择刚才的录制控制器,分组选择(每个组放入一个新的控制器)
-
5
然后点击启动
END
3.在浏览器设置代理服务
-
1
3.1 装入签名证书
-
2
在jmeter根目录下双击上面证书文件,安装(默认下一步完成就好).
-
3
3.2然后设置浏览器代理.
-
4
同jmeter的代理服务器端口一样 ,然后确定
END
4.在浏览器测试网址,结果会录屏到jmeter
-
1
4.1输入网址,进行一系列动作测试。
-
2
4.2然后jmeter的录制控制器里边会有录制步骤
END
录屏结束后停止jmeter代理,且浏览器取消代理。
-
1
5.1 停止jmeter的代理
-
2
5.2取消浏览器代理.
END
6.jmeter设置线程个数(并发量)和监听器(listener)来测试.
-
6.1修改线程个数(模拟用户量)
-
注意:Ramp-Up Period(in second)线:线程间的时间间隔,单位是秒。即所有线程在多少时间内启动。
线程属性-循环次数:请求的重复次数,如果选择后面的forever(默认),那么 请求将一直继续,如果不选择forever,而在输入框中输入数字,那么请求将重复指定的次数,如果输入1,那么请求将执行一次,如果是0,会出现问题。
-
6.2添加listener的聚合报告
-
6.3 运行测试例子。
-
点击导航栏的绿色按钮运行测试
-
6.4结果如下:
-
Jmeter负载测试例子
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。