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

相关文章

Jmeter:Authenticationcredentialswerenotprovided上次在使...
初次使用jmeter时,结果树中返回的数据为未转码内容,如下:...
jmeter默认语言设置: 1、临时设置:进入options--ChooseLa...
第一步:打开jmeter工具。 第二步:点击鼠标右击,点击添加...
在之前的博文中,Jmeter二次开发——基于Java请求,已介绍了...
打开虚拟机然后用远程连接工具SSH连接到数据库将serveragent...