jmeter的使用

2020-12-19

java

人生至善,就是对生活乐观,对工作愉快,对事业兴奋。——布兰登

首先到官网下载jmeter

image-20201219174117712

如果下的慢可以切换镜像

image-20201219183835358

下载好了后解压,打开bin目录下的jmeter.bat

image-20201219192806459

打开后我们切换到中文

image-20201219193004234

我们右键Test Plan添加一个线程组

image-20201219193346775

添加一个HTTP请求的取样器

image-20201219193546073

填写接口信息

image-20201219201629347

然后再添加一个HTTP信息头管理器

image-20201219200512315

填入token

image-20201219200550768

然后添加监听器里的查看结果树

image-20201219200628225

以及汇总报告

image-20201219200704554

又或者是聚合报告

image-20201219200910241

我们点击运行

image-20201219201105757

提示,需要保存

image-20201219201125737

我们点击Yes然后保存

image-20201219201233981

再次点击运行后我们再次点击查看结果数树发现测试结果出来了

image-20201219201651569

包括汇总报告image-20201219201730921

以及聚合报告

image-20201219201749522

我们也可以把循环次数设置为永远

image-20201219201930160

最后可以看到我们的报告一直在上涨

image-20201219202110579

如果出现Address already in use: connect

image-20201219202345820

我们按WIN+R打开运行窗口输入regedit打开注册表

找到HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services->Tcpip->Parameters

找到MaxUserPort

没有的话右键,新建DWORD,然后改名为MaxUserPort

image-20201219202956382

编辑值为65534

image-20201219203200727

然后再新建一个TCPTimedWaitDelay并设置值为30

image-20201219203359464

然后收藏这篇博客,重启电脑后再次执行就会发现就没有这么多的Address already in use: connect