JMeter的下载及环境配置这个是很简单的~
小记主要是将JMeter的使用步骤做了记录:
1.添加线程组:在“测试计划”上点击鼠标右键-->添加-->threads(Users)-->线程组(Thread Group),添加测试场景设置组件,设置“线程数”,根据测试数据的个数设定“循环次数”
2.添加-->配置元件-->HTTP请求默认值(HTTP Request Defaults)(当被测系统有唯一的访问域名和端口时,这个组件很好用哦)
3.在“HTTP 请求默认值”组件配置页面,填写被测系统的域名和端口,也就是server Name or IP。HTTP请求的实现包版本以及具体协议类型,线程组里的所有“HTTP Sampler”可默认使用此设置
4.在之前添加好的“线程组”里鼠标右键添加-->Sampler-->“HTTP 请求(HTTP Request)”
5.在HTTP请求设置页面,录入被测接口的详细信息,包括请求路径,对应的请求方法(Method),以及随请求一起发送的参数列表,设置我们需要测试的API相关的数据。这几项是进行基本简单的压测所必须的
6.添加监听器(Listener):方便查看运行后的结果(图形结果或者测试报告)
7.添加summary report:更直观的查看报告数据
9.执行测试计划
首先需要在执行jmeter的目录下新建文件夹(testplan),然后运行测试计划后会在此目录下自动生成RedisLock.jmx。接下来,需要用命令敲命令来执行jmeter -n -t testplan/RedisLock.jmx -l testplan/result/result.txt -e -o testplan/webreport
testplan/RedisLock.jmx 为测试计划文件路径
testplan/result/result.txt 为测试结果文件路径
testplan/webreport 为web报告保存路径
结果为:找到web的保存路径,打开可看到报告自动生成