Linux下运行Jmeter脚本
生活随笔
收集整理的這篇文章主要介紹了
Linux下运行Jmeter脚本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、在Linux服務器先安裝sdk 1. 下載JDK Java JDK是區分32位和64位的,所以在安裝JDK之前需要首先判斷一下我們Linux是哪一個版本的,在linux上通過執行以下命令: cat /proc/version 顯示結果中如果有x86_64就是64位的,沒有就是32位的,可以看出這里Linux是64位的 從Oracle官網上(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)下載Linux x64版本的jdk-8u211-linux-x64.tar.gz文件,如下圖所示: 2, 安裝JDK 在Linux服務器上/usr/local目錄下創建java文件夾,上傳jdk-8u211-linux-x64.tar.gz到/usr/local/java中,然后解壓縮,步驟如下: 1)cd /usr/local 2) mkdir java 3)使用rz命令上傳到/usr/local/java(上傳本地文件到Linux的方法有幾種:https://blog.51cto.com/superw/1943250) 4)解壓:tar -xzf jdk-8u211-linux-x64.tar.gz, 生成文件夾 jdk-8u211-linux-x64 3、配置java環境變量 1)vi /etc/profile 2)在最后面增加兩行 ? ? ?export JAVA_HOME=/usr/local/java/jdk-8u211-linux-x64 ? ? ?export PATH=$JAVA_HOME/bin:$PATH ? ? 重啟虛擬機后配置才會生效 3)執行命令:source /etc/profile,無需重啟,配置的環境變量立馬生效 ? ? ?或者執行以下命令(必須是root角色,普通角色沒有權限) ? ? ?# export JAVA_HOME=/usr/local/java/jdk-8u211-linux-x64 ? ? ?# export PATH=$JAVA_HOME/bin:$PATH 4)查看是否安裝成功,執行命令:java-version 二、安裝Jmeter 1、將本地的Jmeter文件打包成zip文件,如apache-jmeter-3.0.zip,再上傳到Linux服務器 (注意:客戶端和服務器的Jmeter版本最好保持一致) 2、在服務器解壓縮,生成apache-jmeter-3.0目錄 1)安裝unzip:apt-get install unzip 2)解壓縮:unzip?apache-jmeter-3.0.zip 3、將apache-jmeter-3.0目錄 放到 /usr/local下或者你想存放的目錄下 4、配置Jmeter環境變量。vi /etc/profile,再添加如下變量 ? ? export JMETER_HOME=/usr/local/apache-jmeter-3.0 ? ? export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH ? ?export PATH=$JMETER_HOME/bin:$PATH 5、source /etc/profile (讓配置文件立馬生效) 6、查看是否安裝成功,執行命令:jmeter -v 三、接口測試 1、將本地生成的jmx文件上傳到服務器 2、輸入命令:# nohup sh jmeter.sh -n -t /home/test_group/data/jmeter/leview/<文件名>.jmx > result.txt 3. 使用tail -f result.txt 查看結果 ? ? ?參數說明: -n:以NoGUI方式運行腳本 ? ? ? ? ? ? ? ? ? ? ?-t:后面接腳本名稱 ? ? ? ? ? ? ? ? ? ? ?> result.txt: 將運行的結果存放到 result.txt文件 使用過程中發現,上述命令中,如果沒有nohup,終端關閉后,進程會自動被關閉,故加上nohup nohup 命令:用途是不掛斷地運行命令。
轉載于:https://www.cnblogs.com/syhshare/p/10768386.html
總結
以上是生活随笔為你收集整理的Linux下运行Jmeter脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Servlet(自己实现的Servlet
- 下一篇: linux 其他常用命令