性能测试
- 添加HTTP请求默认值在JMeter的解压文件中双击jmeter.bat,打开JMeter,首先选中JMeter主界面的测试计划并右键单击,在弹出的快捷菜单中依次选择“添加”“配置元件”“HTTP请求默认值”,然后设置HTTP请求默认值信息。
- 添加用户定义的变量选中JMeter主界面的测试计划并右键单击,在弹出的快捷菜单中依次选择“添加”“配置元件”Ž“用户定义的变量”,会添加一个用户定义的变量界面,在该界面添加一个输入栏并输入变量的名称runtime、变量值60。
- 添加HTTP信息头管理器在JMeter主界面选中测试计划并右键单击,在弹出的快捷菜单中依次选择“添加”“配置元件”“HTTP信息头管理器”,添加一个HTTP信息头管理器界面,添加一个输入栏,并输入信息头的名称Content-Type和信息头的值application/json;charset=utf-8。
- 添加线程组在JMeter主界面选中测试计划并右键单击,在弹出的快捷菜单中依次选择“添加”“线程(用户)”“线程组”,添加一个线程组界面,设置线程组的信息。
- 添加登录模块的HTTP请求在JMeter主界面选中“线程组-业务流程”并右键单击,在弹出的快捷菜单中依次选择“添加”“取样器”“HTTP请求”,添加一个HTTP请求界面,设置登录模块的HTTP请求信息。
- 添加断言响应
选中登录HTTP请求并右键单击,在弹出的快捷菜单中依次选择“添加”“断言”“响应断言”,会添加一个响应断言界面,在该界面设置响应断言信息。
- 添加JSON断言
选中登录HTTP请求并右键单击,在弹出的快捷菜单中依次选择“添加”“断言”“JSON断言”,添加一个JSON断言界面,设置JSON断言信息。
- JSON提取器
选中登录HTTP请求并右键单击,在弹出的快捷菜单中依次选择“添加”“后置处理器” “JSON提取器”,添加一个JSON提取器界面,设置JSON提取器的信息。
- 添加首页模块的HTTP请求添加一个HTTP请求界面,设置首页模块的HTTP请求信息。
- 在首页模块的HTTP请求中添加响应断言、JSON断言
- 添加搜索商品模块的HTTP请求添加一个HTTP请求界面,设置搜索商品模块的HTTP请求信息。
- 添加查看商品详情模块的HTTP请求添加一个HTTP请求界面,设置添加查看商品详情模块的HTTP请求信息
- 添加购物车模块的HTTP请求在JMeter主界面选中“线程组-业务流程”并右键单击,添加一个HTTP请求界面,设置购物车模块的HTTP请求信息。
- 添加HTTP信息头管理器在JMeter主界面选中加入购物车的HTTP请求并右键单击,在弹出的快捷菜单中依次选择“添加”“配置元件”“HTTP信息头管理器”,添加一个HTTP信息头管理器界面,单击该界面下方的“添加”按钮会增加一行输入栏,在输入栏中分别填写名称X-Litemall-Token和值${token}。
- 添加结算模块的HTTP请求添加一个HTTP请求界面,设置结算模块的HTTP请求信息。
- 在结算模块的HTTP请求中添加响应断言、JSON断言和HTTP信息头管理器
- 添加下订单模块的HTTP请求
- 添加查看订单模块的HTTP请求
- 添加察看结果树选中JMeter主界面的测试计划并右键单击,在弹出的快捷菜单中依次选择“添加”“监听器”“察看结果树”,添加一个察看结果树界面。
- 添加聚合报告选中JMeter主界面的测试计划并右键单击,在弹出的快捷菜单中依次选择“添加”“监听器”“聚合报告”,添加一个聚合报告界面。
- 启动FinalShell连接虚拟机
- 启动ServerAgent服务器
- 添加jp@gc - PerfMon Metrics Collector监听器
- 结果
-
![]()
![]()



浙公网安备 33010602011771号