其他分享
首页 > 其他分享> > Jmeter性能测试环境搭建

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

标签:脚本,插件,java,录制,module,BlazeMeter,Jmeter,测试环境,搭建
来源: https://blog.csdn.net/qq_39262215/article/details/121849413