Jmeter
参考:Jmeter使用||接口测试实战_jmeter接口测试实战-CSDN博客
软件测试(实验五)——Jmeter的使用_jmeter练习-CSDN博客
实验项目名称:实验七
一、实验目的
1、正确安装Jmeter;
2、能够完成一个简单的脚本录制,运行脚本,查看运行结果;
3、完成某网站的性能测试。
二、实验要求
1、 学习ppt,理解性能测试;
2、 掌握Jmeter使用方法;
3、 对具体网站,能分别使用相应的工具完成脚本录制,运行脚本,查看运行结果。
三、实验内容
完成ppt中轻商城的性能测试,给出一套完整的脚本录制、场景设计、场景监视以及其结果分析流程。并选择对轻商城的增删改功能进行性能测试。
实验报告须完整叙述Jmeter使用流程,并描述关键性步骤,需要界面效果截图。
1 .JDK安装
由于Jmeter是基于java开发,首先需要下载安装JDK ,配置环境
2.JMeter安装
JMeter为 5.6.3版本
3.添加HTTP请求默认值
4.添加用户自定义变量
5.添加HTTP信息头管理器
6. 添加线程组
7. 添加登录模块的HTTP请求
计数器:
添加响应断言:
添加JOSN断言:
JSON提取器:
8. 添加首页模块的HTTP请求
配置对应的响应断言和JSON断言
9. 添加搜索商品模块的HTTP请求
10. 添加查看商品详情模块的HTTP请求
11. 添加购物车模块的HTTP请求
添加HTTP信息头管理器
12. 添加结算模块的HTTP请求
添加响应断言、JSON断言和HTTP信息头管理器
13. 添加下订单模块的HTTP请求
14. 添加查看订单模块的HTTP请求
15. 添加察看结果树
16. 添加聚合报告
17.打开轻商城虚拟机
测试轻商城虚拟机网络:192.168.88.128
修改hosts配置文件:
18.搭建测试环境:
19.Jmeter插件之ServerAgent服务器性能监控工具的安装和使用:
将JAR包放入到lib\ext目录下:
20.添加jp@gc - PerfMon Metrics Collector监听器:
20.下载DBeaver并连接:
21.通过编写python脚本,构造10万条商品记录:
22.启动线程组:
23.服务器资源使用的曲线变化:
保存方法,点击右键选择最下风保存为csv格式。
24.性能测试报告:
三、实验体会
这次实验让我深刻体验到了使用JMeter进行网站性能测试的完整流程。从脚本的录制、场景的设计、到测试过程的监视,以及最终的结果分析,每一步都充满了挑战,但同样也让我收获颇丰。我认识到,性能测试是评估网站性能的重要手段,而JMeter作为一款强大的性能测试工具,能够帮助我们更好地进行性能测试。同时,我也意识到,在进行性能测试时,我们需要注重测试的准确性和有效性,合理设计测试场景,并充分利用测试工具的功能。我相信,在今后的学习和工作中,我会更加熟练地运用JMeter进行性能测试,为网站的性能优化做出更大的贡献。


浙公网安备 33010602011771号