Linux下的Jmeter运行测试

  本文主要介绍Jmeter脚本如何在Linux通过no GUI的方式运行。总共分三部分:

  1、Linux下JDK的安装及环境变量的配置

  2、Linux下Jmeter的安装及环境变量的配置

  3、运行结果的查看

1

  一、Linux下JDK的安装及环境变量的配置

  1、 使用命令uname –a查看系统的版本确定系统的位数,然后去JDK官网下载相应位数的安装程序,进行安装。

  2、 使用rz命令将下载的JDK上传至Linux系统的/usr/java下,如果没有这个目录则创建这个目录后进行上传

  3、  解压安装:使用tar –zxvf JDK的名称进行解压

  4、  配置环境变量

  打开/etc/profile(sudo vim /etc/profile)在最后面添加如下内容:

  5、  输入命令:source /etc/profile让配置生效

  6、  验证:输入命令Java –version

2

二、Linux下Jmeter的安装及环境变量的配置

  1、将Jmeter的安装包上传至Linux的/opt目录下,解压,如下图:

  2、编辑/etc/profile文件配置Jmeter的环境变量

  3、将编辑好的脚本拷贝到Linux下

  4、使用命令执行脚本:

  jmeter -n -t bugfree-create.jmx -l test.jtl

  参数说明:

  -h 帮助 -> 打印出有用的信息并退出

  -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter

  -t 测试文件 -> 要运行的 JMeter 测试脚本文件

  -l 日志文件 -> 记录结果的文件

  -r 远程执行 -> 启动远程服务

  -H 代理主机 -> 设置 JMeter 使用的代理主机

  -P 代理端口 -> 设置 JMeter 使用的代理主机的端口号

  注意:如果未设置Jmeter的环境变量则在执行脚本的时候需要检查当前目录是否是jmetet的bin 目录下

  运行示意图:

3

三、运行结果的查看

  1、将运行脚本产生的test.jtl文件到处到windows系统下(注意:window下安装的Jmeter和JDK要和Linux的保持一致)

  2、在windows系统下打开Jmeter,创建一个线程组,在线程组下添加监听器,如下图:

  3、点击界面上的浏览按钮,将到处的文件添加进来即可看到脚本测试的报告,如下图:

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。

(0)

相关推荐

  • Linux系统Shell脚本如何运行?linux操作系统

    Shell脚本语言很适合用于处理纯文本类型的数据,而Linux系统中几乎所有的配置文件.日志文件以及绝大多数的启动文件都是纯文本类型的文件.因此,学好Shell脚本语言,能够更好的操作Linux系统. ...

  • linux Centos7系统中安装Jmeter说明

    第一步:安装JDK 1.下载JDK 1)可以在JDK官网下载linux版本的JDK文件,再上传到linux系统中 切换到root用户:su root 解压上传好的JDK安装包:tar -zxvf jd ...

  • 树莓派安装Java

    ​方法一. Java环境安装 1.  从sun主页下载JDK for Linux版本.这里下载的是jdk-6u6-linux-i586.bin. 2. 用root用户登录ubuntu,或是在普通用户下 ...

  • 安卓(Android)手机安装Linux 系统并搭建 jdk 环境与tomcat 服务器

    一.安装Aid Learning(手机App ) 1.Aid Learning 描叙 这是非常好玩的一个APP,Aid Learning FrameWork是一个在Android手机上构建了一个带图形 ...

  • jmeter压测学习2-linux运行jmeter环境

    前言 使用jmeter做压测的时候,在windows上不太稳定,所有一直在linux服务器上使用jmeter做压力测试. 本篇记录下linux上搭建jmeter环境,以及运行jmeter脚本,查看报告 ...

  • Linux下文件搜索、查找、查看命令

    Linux下文件搜索、查找、查看命令

  • linux下vsftpd的安装及配置使用详细步骤

    安装 yum install vsftpd 新建/home/uftp目录作为用户主目录 mkdir /home/uftp 新建用户uftp: useradd -d /home/uftp -s /bin ...

  • Linux下安装配置Tengine:Nginx

    Linux下安装配置Tengine:Nginx 简介 Tengine是由淘宝网发起的Web服务器项目.它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性. Tengine的性能和 ...

  • (7条消息) Linux下TCP/IP编程

    本文参考自徐晓鑫<后台开发>,重点复习总结TCP通信流程,读者也可以参考: http://blog.csdn.net/wqc_csdn/article/details/51513543,谢 ...

  • 使用live555 在linux下搭建 rtsp server

    系统环境 Debian 7 x64  / centos 7 x64  都可以 首先去下载源码 http://www.live555.com/liveMedia/public/live555-lates ...

  • Linux下查看已安装软件

    linux安装软件的方式比较多,总结起来有如下几类: 第1类.rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字&qu ...

  • Linux 下如何创建 /删除软连接

    软链接,又称符号连接,与硬链接不同的是,软链接不链向索引节点号,而是链向目录.相当于的Windows中的快捷方式.它实际上是一个特殊的文件.在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件 ...

  • Linux下C语言时间函数

    https://blog.csdn.net/ddazz0621/article/details/84999418 Linux C时间库函数关联关系图如下: C 库函数 - time() 描述 C 库函 ...

  • DNS协议详解及Linux下的配置

    DNS DNS产生的背景 在Internet网中连接着数量众多的主机,要让这些主机进行通信,更多情况下使用IP得知来标识计算机,主机在互联网上靠IP地址进行位置标识.但是这种纯数字的表示方式不便于人的 ...