美文网首页
Jmeter性能测试环境搭建

Jmeter性能测试环境搭建

作者: 不努力拿什么说爱你_7750 | 来源:发表于2019-10-08 09:35 被阅读0次

一、环境配置

linux环境 (本次使用的jmeter4.0需要jdk1.8及以上版本才支持)


1. 创建目录,使用root用户登录linux系统,进入/home路径,执行mkdir jmeter 创建jmeter目录


image image

2. 上传Jmeter安装包,进入jmeter目录,使用rz命令上传压缩的jmeter测试软件


image
image
3. 使用unzip apache-jmeter-4.0-performance.zip 解压上传的压缩包
image

4. 解压完成之后,会在当前目录生成apache-jmeter-4.0-performance目录


image
5. 配置全局变量,此时可以使用 vim /etc/profile 修改全局变量
image
6. 添加export PATH=$PATH:/home/jmeter/apache-jmeter-4.0-performance/bin
image
7. 然后输入:wq 保存退出,在执行source /etc/profile 使配置生效
image
8. 然后还要赋予/home/jmeter/apache-jmeter-4.0-performance/bin 路径下的jmeter 文件执行权限,首先cd /home/jmeter/apache-jmeter-4.0-performance/bin 进入bin目录
image
9. 执行chmod 777 jmeter
image

10. 执行完毕之后,执行jmeter –v 能看到下图,证明全局变量配置成功,可以使用命令执行性能测试了


image

windows环境


1. 安装包放置路径,建议把jmeter安装包放置在磁盘的主目录,不要放置在C盘,如下所示

image
2. 配置全局变量,首先创建一个系统变量,名称为JMETER_HOME,变量值为D:\apache-jmeter-4.0-performance (根据实际路径填写)
image
3. 然后在系统变量path中添加%JMETER_HOME%\bin,如下图所示 image
4. 配置完成,点击确定,在cmd命令行输入jmeter -v 出现下图,代表配置成功 image
二、脚本开发
1. 目录维护, 在/home/jmeter下使用mkdir project命令创建project目录
image
2. 本地创建一个以系统命名的文件夹
image
3. 在devops下创建日期 image
4. 然后在该文件下创建3个子文件夹分别为data、result、script
image
5. 然后在result下创建log、summary_report两个文件夹,分别用来保存日志和聚合报告
image
6. 参数化设置,首先新增用户定义的变量,定义一个变量为path,值为相对路径格式../data/name.csv,且路径格式为linux环境(windows能兼容linux格式,这样就能实现linux、windwos环境同步兼容)
image
image
7. 首先,新增一个csv数据文件,将文件名改成${path},文件编码选择UFT-8,变量名称输入要引用的变量名,该名称为参数文件name.csv的列名,忽略首行选择true,其它值默认
image
image
8. 在data目录下新增一个文件名为name.csv的文件,然后定义参数名、参数值
image
image
9. 引用参数方式,在需要调用该参数值的变量中修改为{description},系统就能实现调用该变量
image
10. 打包上传,案例开发完成之后,把案例保存到result目录中
image
11. 案例开发、调试完成,把devops系统打包上传到linux的/home/jmeter/project 路径下,输入rz 回车,系统会弹出提示框,可以选择上传的文件
image
image
12. 然后使用 unzip devops系统.zip 命令进行解压
image
image
三、案例执行
1. 使用命令cd /home/jmeter/project/devops系统/20180703/script ,进入到脚本路径,一定要进入script目录下,这样才能使用相对路径,不用输入很长的绝对路径
image
2. 命令如下: jmeter -n -t 新增检查.jmx -l ../result/summary_report/新增检查_10_10min.jtl -j ../result/log/新增检查_10_10min.log
image

使用该命令调用jmeter进行性能测试,-t后面跟的是需要执行的脚本名称,-l后跟的是聚合报告保存路径,-j跟的是日志保存路径,10是并发用户数,10min是场景时长


3. 执行完毕,会在两个路径下生成文件


image

如果文章对你有帮助,欢迎关注本人公众号,公众号与本平台文章同步,方便大家查阅,本人会持续推出与测试有关的文章,与大家分享测试技术,每一篇原创文章都是用心编写,杜绝抄袭复制


QQ技术交流群:加群请输入验证信息 简书
              

在这里插入图片描述

微信二维码关注公众号:

在这里插入图片描述

关注之后,回复资源下载,即可获取本人共享的各种资源下载地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dkyHNY2D-1569554485737)(https://s1.51cto.com/images/blog/201908/06/2e62f8806e1dc1c391c4332ac7fd70b1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)]

相关文章

  • Jmeter性能测试环境搭建

    一、环境配置 linux环境 (本次使用的jmeter4.0需要jdk1.8及以上版本才支持)  1. 创建目录,...

  • Jenkins+Jmeter+Docker实现性能测试自动化

    一、背景 通常做性能测试,都是按照以下流程进行:编写jmeter脚本-搭建测试环境-执行脚本-归纳测试结果。后三个...

  • JMeter 性能测试

    本文内容包括:1. JMeter进行web测试基础环境搭建。2. 测试脚本录制3. 服务器性能监控插件4. 测试报...

  • Docker+Jmeter+InfluxDB+Grafana 搭

    1. 为什么要搭建性能监控平台? 1.1 需求背景 在用Jmeter获取性能测试结果的时候,Jmeter本身带有聚...

  • (一)性能测试-Jmeter环境搭建

    第一步:进入Jmeter官网下载Jmeter二进制程序(注意不要下错了,一般不需要Jmeter源码) 第二步:安装...

  • JMeter 数据库压测

    JMeter作为一款开源的性能测试工具,可以直接对数据库进行压力测试搭建测试环境第一步 新建测试计划,并添加mys...

  • 准备

    1 自动化测试环境的搭建2 常用linux命令,linux的介绍,用于搭建测试环境3 测试工具jmeter,fid...

  • Jmeter测试移动接口性能--环境搭建

    市面上性能测试的工具不多,而且有些是收费的,如LoadRunner ;Jmeter是非常好的性能测试工具,关键还是...

  • JMeter之性能测试

    JMeter性能测试 JMeter为性能测试提供了一些特色:JMeter可以对测试静态资源(如js,html等)以...

  • 性能测试操作

    Jmeter****使用mock测试性能 一、****背景 使用jmeter测试接口性能,接口调用逻辑如下: Ø ...

网友评论

      本文标题:Jmeter性能测试环境搭建

      本文链接:https://www.haomeiwen.com/subject/qollyctx.html