JMeter压力测试工具初体验
如默
撰写于 2020年 07月 12 日

介绍

Apache JMeter是Apache组织开发的基于Java的压力测试工具。

安装

  1. JMeter
  2. 下载适配于当前自己计算机jdk版本的JMeter版本,本文使用的是JMeter 5.3
  3. 解压后打开bin目录,直接运行jmeter.bat即可

补充

很多教程上说需要配置环境变量,但其实不用,为了方便只需要将jmeter.bat发送一个快捷方式即可

测试

本文测试的网站为本站,起始测试并发数为50

添加本次测试计划 (右键-->添加-->Threads(Users)-->线程组)

添加线程组

添加线程组

设置线程数为50 (所谓线程数就是并发用户数)

设置线程数

设置线程数

注意:如果是50并发,线程数请填写51,否则填50的话,测试结果可以看到并发是49

添加协议及相关配置信息

填写需要测试的网址

填写需要测试的网址

为线程添加监听器

添加监视器

添加监视器

得到测试结果

测试结果

测试结果

生成可视化图标

上述的测试结果可能不太直观,JMeter支持导出成HTML的可视化图表和文本文件

导出HTML结果

在JMeter的bin目录下执行:

.\jmeter -n -t 测试用例文件保存路径 -e -o 可视化图表文件保存路径
# 例如:
.\jmeter -n -t test/testrumosky50.jmx -e -o test/webreport

可视化图表如下:

测试结果可视化图表

测试结果可视化图表

导出文本结果

在JMeter的bin目录下执行:

.\jmeter -n -t 测试用例文件保存路径 -l 文本结果保存路径
# 例如:
.\jmeter -n -t test/testrumosky50.jmx -l test/result/result.txt

上述两个命令可以合并执行,例如:

.\jmeter -n -t test/testrumosky50.jmx -l test/result/result.txt -e -o test/webreport

JMeter压力测试工具初体验

温馨提示:

本文最后更新于2020年07月12日,已超过1377天没有更新,若内容或图片失效,请留言反馈。

介绍

Apache JMeter是Apache组织开发的基于Java的压力测试工具。

安装

  1. JMeter
  2. 下载适配于当前自己计算机jdk版本的JMeter版本,本文使用的是JMeter 5.3
  3. 解压后打开bin目录,直接运行jmeter.bat即可

补充

很多教程上说需要配置环境变量,但其实不用,为了方便只需要将jmeter.bat发送一个快捷方式即可

测试

本文测试的网站为本站,起始测试并发数为50

添加本次测试计划 (右键-->添加-->Threads(Users)-->线程组)

添加线程组

添加线程组

设置线程数为50 (所谓线程数就是并发用户数)

设置线程数

设置线程数

注意:如果是50并发,线程数请填写51,否则填50的话,测试结果可以看到并发是49

添加协议及相关配置信息

填写需要测试的网址

填写需要测试的网址

为线程添加监听器

添加监视器

添加监视器

得到测试结果

测试结果

测试结果

生成可视化图标

上述的测试结果可能不太直观,JMeter支持导出成HTML的可视化图表和文本文件

导出HTML结果

在JMeter的bin目录下执行:

.\jmeter -n -t 测试用例文件保存路径 -e -o 可视化图表文件保存路径
# 例如:
.\jmeter -n -t test/testrumosky50.jmx -e -o test/webreport

可视化图表如下:

测试结果可视化图表

测试结果可视化图表

导出文本结果

在JMeter的bin目录下执行:

.\jmeter -n -t 测试用例文件保存路径 -l 文本结果保存路径
# 例如:
.\jmeter -n -t test/testrumosky50.jmx -l test/result/result.txt

上述两个命令可以合并执行,例如:

.\jmeter -n -t test/testrumosky50.jmx -l test/result/result.txt -e -o test/webreport

那年今日
07月
12日
赞 (0)

猜您想看

  • AMD R5 5600X装机记录

    在今年年初的时候,把电脑的硬件几乎都换了一遍,当时的工作比较忙,也没顾上记录,今天正好记录一下,补上为自己第二次装机之旅。

    2022年12月16日
  • PotPlayer实时字幕翻译合集

    最近才发现PotPlayer自带字幕实时翻译功能,看一些没有翻译的视频的时候还是比较好用的,众所周知,由于一些国内的原因,PotPlayer内置的微软翻译、谷歌翻译等都不能很方便的使用,所以找了一下国内能用的翻译,特此记录。

    2020年11月21日
  • 苹果Apple官网在线购买多件商品售后问题

    前两天刚买了一台Mac mini和秒控板,结果Mac没货,还在等,但是秒控板先到了,有一些售后问题,记录一下。

    2023年02月24日
  • 使用phpmailer发送邮件

    最近需要用PHP发送邮件,找到了phpmailer这个项目,结合HTML整合富文本编辑器,做了一个简单的demo

    2019年06月24日
  • Go语言环境搭建(CentOS 7)

    最近要用到go语言编写的一个开源项目,需要自己编译一下,所以做个笔记。

    2019年03月10日
  • 中国建设银行甘肃省分行2021秋季校招面试经验

    如题,参加了建行的秋招,记录一下,分享经验

    2020年11月29日

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论

Vaptcha 初始化中...