一、下载BadBoy和Jmeter
1.下载链接
BadBoy
http://www.badboy.com.au/download/index
Jmeter
http://jmeter.apache.org/download_jmeter.cgi
2.下载过程如图



3.解压并配置环境变量
将下载好的BadBoy和Jmeter解压到合适的地方
配置环境变量
变量名称:JMETER_HOME
变量值: G:\wly\apache-jmeter-4.0
在classpath后面加入:
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;
二、录制Jmeter脚本
1.打开BadBoy
(1)点击badboy.exe ,打开BadBoy,界面如下:

(2)输入URL,点击回车开始录制

(3)此时左侧script下多了一条记录,右侧出现调试页面的首页
然后点击登录,访问首页,然后退出,badboy界面如下,总共有五条记录

(4)接下来导出jmter脚本,点击
file->Export to Jmeter
导出后缀为.jmx的文件
2.打开Jmeter
(1)进入Jmeter的bin目录,点击jmeter.bat运行Jmeter
(2)File->Open打开刚才导出的jmeter脚本 界面如下:

(3)Thread Group线程组就是定义并发数量的,step就是压测的步骤。
Number of Threads(users) 表示线程数量,如果设置为5000,就是模拟5000个人不断重复刚才的 首页->登录->首页->退出 操作
Ram-Up Period(in seconds)表示间隔时间
Loop Count 表示循环次数
压力测试:线程数越多压力越大,间隔时间越短压力越大
(4)添加监听器
添加聚合报告、查看结果树和用表格查看,如下图:

(5)运行

(6)查看结果
查看结果树,如下:

聚合报告,如下:

表格查看,如下:

