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进行性能测试,为网站的性能优化做出更大的贡献。

 

 

posted @ 2025-06-14 15:19  艾鑫4646  阅读(15)  评论(0)    收藏  举报