高血压专题网,内容丰富有趣,生活中的好帮手!
高血压专题网 > Jmeter之web压力测试

Jmeter之web压力测试

时间:2018-09-08 00:43:41

相关推荐

Jmeter之web压力测试

最新搭建的博客:studio.top/

下载Jmeter,自行下载。附上Jmeter百度云链接:/s/1xSU16mDIzdH-mz9UQ8IjGA 密码:tz7p

下载文件解压后,找到bin文件夹下的jmeter.bat文件,双击运行。界面如下:

右击TestPlan,如下选择:

创建完成之后,配置说明如下:

图中配置说明:

测试进程组:进程组的名字,可以随意。

测试进程数:当前测试组的测试次数。

执行时间:测试次数在多少时间内完成。

右键刚刚创建的进程用户组,选择如下,创建Http请求:

相应参数设置如下:

要想带cookie请求,请进行如下操作,右键进程组找到cookie管理器并创建:

创建完成后,如下,在其标红处填写相应的cookie信息:

通过Chorme浏览器查看当前cookie,如下,将其对应的值填入cookie管理器中即可:

添加监听器,如下:

最后点击运行:

点击监听器,查看请求结果,标红表示出错,绿色表示正常请求成功,在response data查看出错信息(此处只是为了演示,不打算再调整了),根据出错信息自行调整。

在jmeter的bin文件夹下打开cmd,输入生成测试报告命令:

jmeter -n -t C:\Users\Administrator\Desktop\apache-jmeter-4.0\bin\测试.jmx -l result.jtl -e -o C:\Users\Administrator\Desktop\apache-jmeter-4.0\bin\test

其中,测试.jmx就是之前配置的http请求保留的脚本文件,test文件夹是报告生成的位置,此文件夹需要为空。

注意:上面的http请求成功之后,会在bin下生成一个result.jtl文件,此文件在生成测试报告时需要,而且每次进行不同测试的时候都要删除此文件(若在原有的测试上修改成新的测试,需要另存为一下jmx文件,然后重新打开jmeter,使其生成新的测试计划)。

另存为jmx,将其原来保存的文件覆盖:

重新打开jmeter,将其保存的jmx拖入进去,会提示,点击覆盖:

当重新运行时,会提示保存test plan,点击yes保存,则会重新生成新的test plan然后进行测试,生成测试报告。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。