Skip to content

meethigher/jmeter-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

需求

  • 生成压测样本,根据样本作为请求参数,进行压测。

环境

  1. 压测的示例项目:内置程序生成压测样本csv
  2. Jmeter环境

1.) 启动jmeter

进入jmeter解压后的根目录,进入bin下,双击jmeter.cmd即可启动

2.) 创建ThreadGroup

在TestPlan下面,右键即可找到ThreadGroup

配置1000并发,连续压测300秒。

3.) 创建CSV Data Set Config

在ThreadGroup下面,右键添加CSV Data Set Config

配置CSV Data Set Config,如图,根据你的CSV数据格式配置即可。

4.) 创建HttpRequest

在ThreadGroup下面右键添加HttpRequest

根据压测目标地址,进行HttpRequest的配置,如图

5.) 汇总压测结果

根据实际需要,添加Listener即可。

6.) 清空旧数据

每次压测前,都需要将旧数据进行清理。否则汇总结果,就会累加。

7.) 开始压测

8.) 分析数据观测瓶颈

只要服务器 或者 客户端,出现了处理器、内存、磁盘、网络,达到了80%以上,就说明该加机器了。

About

Jmeter压测HTTP示例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages