jmeter初次使用
2020-01-03 本文已影响0人
Jane93
启动jmeter
--- jmeter安装、配置这里就不多说了。
在安装完成后找到下载的文件地址,双击bin/jmeter.bat文件即可
image双击jmeter.bat文件后,会出现两个弹框:
一个是cmd命令弹出框,这里会显示在jmeter中运行一些日志信息
image一个jmeter的起始界面:
在这里可以新增、维护测试计划,也可以直接打开现有的测试计划。
image下面先来介绍一下如何新增一个测试计划。
新增测试计划
首先,右键单击测试计划,添加线程组:
“TestPlan”---“Add”---“Threads”---“Thread Group”
image image在线程组处,可以设置线程数(其实就是相当于并发数),设置启动时间(即启动设置线程数量的启动时间),以及循环次数(每个请求在单位时间内执行的次数)。
添加请求:
同样右键单击 线程组,添加http请求,即 “Thread Group” --- “Add”---“Sampler”---“HTTP Request”
image image添加请求头
添加请求头和请求的默认值,可以把请求地址抽离出来,方便后续修改。
image如下图,请求头和请求默认值要放在 请求的上方。
HTTP Request Defaults,可以将服务器地址抽离出来,方便后续维护。
imageHTTP Header Manager,在这里维护请求的传参方式,比如这里的是json格式传参。
image监控器
最后,就是添加监控器。
下图的监控器,其实就是结果,查看请求的结果,目的就是为了知道这个请求是否能得到正确的响应;
image也可以查看总的响应情况,正确率、响应时间、请求数、以及吞吐量。
image如下图所示,这是运行后的结果 :
如果正确相应,结果是显示绿色的(jmeter中如何判断请求是否正确响应呢?),如果是错误的,请求是显示红色的。 image对于错误的响应,我们如何去定位、去调试脚本呢?
1、查看请求:很明显,下图中的请求是错误的,多出来了“http://”,所以不能正确响应。
2、查看响应结果:在请求路径是正确的情况下,查看返回的结果是什么,是缺少参数呢,还是参数失效了,这个可以根据结果去分析。 image本次分享就到这里了,敬请期待。