微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Jmeter性能测试环境搭建

录制脚本工具

1.使用badboy录制脚本;

2.Jmeter HTTP代理录制脚本;

3.Chrome浏览器的BlazeMeter插件录制脚本。

分析

1.badboy中内置IE浏览器,打开百度网址可以,但是我局域网或者外网映射好的网址无法打开,版本更新到2.2.5还有配置我的问题还是没解决

2.使用jmeter自动录制脚本时会产生很多无用的请求;

3.BlazeMeter提供了一个Chrome插件,通过插件自动进行流量录制和Jmeter脚本生成,相当于升级版的Badboy,录制比较简单。

Apache JMeter安装

安装java环境、环境变量配置和Apache JMeter安装汉化。
参考文章https://www.cnblogs.com/baoziluo/p/7905659.html

踩坑:
Apache JMeter点击File—>open按钮无反应,命令行报错,同事win10环境没问题,我的win7出现问题,Jmeter 提升错误

Uncaught Exception java.lang.IllegalAccessError: class com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge$DetailsTableModel (in unnamed module @0xf2f2cc1) cannot access class sun.awt.shell.ShellFolder (in module java.desktop) because module java.desktop does not export sun.awt.shell to unnamed module @0xf2f2cc1 in thread Thread[AWT-EventQueue-0,6,main]. See log file for details.

因为我用的jdk15以上版本,所以在jmeter.bat文件添加:–add-opens=java.desktop/sun.awt.shell=ALL-UNNAMED

在这里插入图片描述

BlazeMeter录制脚本

1.起初下载的安装包在浏览器安装,显示版本过低无法使用,直接挂梯子登录Google安装,安装好之后固定在页面上;导出JMX文件必须登录账号。

2.配置在所有网站上,我修改当前页面,导致登录BlazeMeter成功后插件用户登录无法同步的情况;

在这里插入图片描述

3.开始录制:

在这里插入图片描述

4.录制中:

在这里插入图片描述

5.录制结束:

在这里插入图片描述

6.点击Edit按钮显示,导出JMX文件

在这里插入图片描述

性能分析

参考文章https://blog.csdn.net/x83853684/article/details/80403190

原文地址:https://blog.csdn.net/qq_39262215/article/details/121849413

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐