cpn tools查看运行时间_Jmeter在Linux下的运行测试
一、JMeter
Apache JMeter是Apache組織開發(fā)的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設(shè)計用于Web應(yīng)用測試,但后來擴展到其他測試領(lǐng)域。
1.1、JMeter的作用
1.2、JMeter的高可擴展性
在設(shè)計階段,JMeter能夠充當HTTP PROXY(代理)來記錄IE/NETSCAPE的HTTP請求,也可以記錄apache等WebServer的log文件來重現(xiàn)HTTP流量。當這些HTTP客戶端請求被記錄以后,測試運行時可以方便的設(shè)置重復(fù)次數(shù)和并發(fā)度(線程數(shù))來產(chǎn)生巨大的流量。JMeter還提供可視化組件以及報表工具把量服務(wù)器在不同壓力下的性能展現(xiàn)出來。
相比其他HTTP測試工具,JMeter最主要的特點在于擴展性強。JMeter能夠自動掃描其lib/ext子目錄下.jar文件中的插件,并且將其裝載到內(nèi)存,讓用戶通過不同的菜單調(diào)用。
二、Jmeter在Linux下的運行測試
在windows下使用Jmeter已經(jīng)司空見慣了,既然Jmeter是基于JAVA的,所以就有完全的可移植性,可以在linux下運行。
2.1、安裝JDK
首先安裝JDK,并正確配置環(huán)境變量。
一、上傳并解壓jdk壓縮包jdk-8u151-linux-x64.tar.gz,建議把軟件都安裝到/usr/local/下,如/usr/local/jdk1.8.0_151。
二、安裝java環(huán)境
1、用vim編輯器打開/etc/profile文件,在文件尾部加入環(huán)境變量的定義
JAVA_HOME=/usr/local/jdk1.8.0_151/PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH2、重啟電腦,或者輸入如下命令使配置立即生效
source /etc/profile3、查看java版本
java -version2.2、安裝Jmeter
1、將Jmeter的安裝包(直接使用windows下的zip壓縮包都行)apache-jmeter-4.0.zip上傳至Linux的/usr/local/目錄下,解壓。
2、編輯/etc/profile文件,配置Jmeter的環(huán)境變量
export PATH=/usr/local/apache-jmeter-4.0/bin/:$PATH3、重啟電腦,或者輸入如下命令使配置立即生效
source /etc/profile2.3、啟動Jmeter
使用命令執(zhí)行腳本:
jmeter -n -t /usr/local/apache-jmeter-4.0/my_threads/sfwl.jmx -l /usr/local/apache-jmeter-4.0/test.jtl &參數(shù)說明:
-h 幫助 -> 打印出有用的信息并退出
-n 非 GUI 模式 -> 在非 GUI 模式下運行 JMeter
-t 測試文件 -> 要運行的 JMeter 測試腳本文件
-l 日志文件 -> 記錄結(jié)果的文件
-r 遠程執(zhí)行 -> 啟動遠程服務(wù)
-H 代理主機 -> 設(shè)置 JMeter 使用的代理主機
-P 代理端口 -> 設(shè)置 JMeter 使用的代理主機的端口號
注意:如果未設(shè)置Jmeter的環(huán)境變量則在執(zhí)行腳本的時候需要檢查當前目錄是否是jmeter的bin目錄下
運行示意圖:
2.4、查看運行結(jié)果
1、運行結(jié)果存放在運行腳本產(chǎn)生的test.jtl文件中,在linux下可以通過cat、vim等命令查看該文件的內(nèi)容,在windows下可以通過Notepad++直接打開該文件,如下圖:
2、使用Jmeter查看(注意:window下安裝的Jmeter和JDK要和Linux的保持一致)
在windows系統(tǒng)下打開Jmeter,創(chuàng)建一個線程組,在線程組下添加監(jiān)聽器,點擊界面上的瀏覽按鈕,將導(dǎo)出的文件test.jtl添加進來即可看到腳本測試的報告,如下圖:
聲明:本文轉(zhuǎn)自CSDN,作者yjclsx
原文鏈接:https://blog.csdn.net/yjclsx/article/details/81740623
著作權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系刪除,謝謝
總結(jié)
以上是生活随笔為你收集整理的cpn tools查看运行时间_Jmeter在Linux下的运行测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot公共模块打包_解决S
- 下一篇: Linux比较大文件内容,Linux系统