赞
踩
服务端的功能上线之前需要进行压力测试,减少发布后生产环境出问题的概率。jmeter正是一款这样的工具。本教程是在mac上进行操作的。
1)安装java
jmeter是使用java编写的,需要安装java环境,安装jdk即可。
2)下载jmeter
Apache JMeter - Download Apache JMeter
下载最新的tgz包,下载后解压
3)启动jmeter
进入到解压后的bin目录,终端通过sh jmeter启动jmeter,将会弹出jmeter图形操作界面
4)切换为中文
选择options->choose language-->chinese(simpsimplified)
启动后的终端窗口与jmeter的GUI窗口,都不要关闭
流程为:test plan--->(右键)添加-->线程--->线程组。如下:
各个参数的含义如下:
1)取样器错误后要执行的动作
2)线程属性
3)延迟创建现场直到需要
实际运行中选择哪个不影响测试结果
4)调度器
线程组中循环次数和持续时间同时存在时,不会执行持续时间的设置。设置持续时间时,循环次数应该勾选永远。
添加流程
线程组---》添加----》取样器----》HTTP请求。如下
可以将自己的url直接复制到路径里,选择http请求方式,然后在消息体数据处复制粘贴请求数据。此处我只选择了这几个。
各个参数如下:
1) web服务器
2)http请求
1)添加
线程组上右键-->添加--->监听器--->查看结果树
2)设置
选择结果、请求和响应数据的显示类型,一般选择text或json
点击绿色三角启动按钮,启动
然后点击一个http请求,可以看到返回的解析和状态。
线程组右键-->添加--->监听器--->汇总报告,可以进行查看
中文乱码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。