日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

cpn tools查看运行时间_Jmeter在Linux下的运行测试

發布時間:2025/3/11 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cpn tools查看运行时间_Jmeter在Linux下的运行测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、JMeter

Apache JMeter是Apache組織開發的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設計用于Web應用測試,但后來擴展到其他測試領域。

1.1、JMeter的作用

  • 能夠對HTTP和FTP服務器進行壓力和性能測試, 也可以對任何數據庫進行同樣的測試(通過JDBC)。
  • 完全的可移植性和100% 純java。
  • 完全 Swing 和輕量組件支持(預編譯的JAR使用 javax.swing.*)包。
  • 完全多線程 框架允許通過多個線程并發取樣和 通過單獨的線程組對不同的功能同時取樣。
  • 精心的GUI設計允許快速操作和更精確的計時。
  • 緩存和離線分析/回放測試結果。
  • 1.2、JMeter的高可擴展性

  • 可鏈接的取樣器允許無限制的測試能力。
  • 各種負載統計表和可鏈接的計時器可供選擇。
  • 數據分析和可視化插件提供了很好的可擴展性以及個性化。
  • 具有提供動態輸入到測試的功能(包括Javascript)。
  • 支持腳本編程的取樣器(在1.9.2及以上版本支持BeanShell)。
  • 在設計階段,JMeter能夠充當HTTP PROXY(代理)來記錄IE/NETSCAPE的HTTP請求,也可以記錄apache等WebServer的log文件來重現HTTP流量。當這些HTTP客戶端請求被記錄以后,測試運行時可以方便的設置重復次數和并發度(線程數)來產生巨大的流量。JMeter還提供可視化組件以及報表工具把量服務器在不同壓力下的性能展現出來。

    相比其他HTTP測試工具,JMeter最主要的特點在于擴展性強。JMeter能夠自動掃描其lib/ext子目錄下.jar文件中的插件,并且將其裝載到內存,讓用戶通過不同的菜單調用。

    二、Jmeter在Linux下的運行測試

    在windows下使用Jmeter已經司空見慣了,既然Jmeter是基于JAVA的,所以就有完全的可移植性,可以在linux下運行。

    2.1、安裝JDK

    首先安裝JDK,并正確配置環境變量。

    一、上傳并解壓jdk壓縮包jdk-8u151-linux-x64.tar.gz,建議把軟件都安裝到/usr/local/下,如/usr/local/jdk1.8.0_151。

    二、安裝java環境

    1、用vim編輯器打開/etc/profile文件,在文件尾部加入環境變量的定義

    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 CLASSPATH

    2、重啟電腦,或者輸入如下命令使配置立即生效

    source /etc/profile

    3、查看java版本

    java -version

    2.2、安裝Jmeter

    1、將Jmeter的安裝包(直接使用windows下的zip壓縮包都行)apache-jmeter-4.0.zip上傳至Linux的/usr/local/目錄下,解壓。

    2、編輯/etc/profile文件,配置Jmeter的環境變量

    export PATH=/usr/local/apache-jmeter-4.0/bin/:$PATH

    3、重啟電腦,或者輸入如下命令使配置立即生效

    source /etc/profile

    2.3、啟動Jmeter

    使用命令執行腳本:

    jmeter -n -t /usr/local/apache-jmeter-4.0/my_threads/sfwl.jmx -l /usr/local/apache-jmeter-4.0/test.jtl &

    參數說明:

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

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

    -t 測試文件 -> 要運行的 JMeter 測試腳本文件

    -l 日志文件 -> 記錄結果的文件

    -r 遠程執行 -> 啟動遠程服務

    -H 代理主機 -> 設置 JMeter 使用的代理主機

    -P 代理端口 -> 設置 JMeter 使用的代理主機的端口號

    注意:如果未設置Jmeter的環境變量則在執行腳本的時候需要檢查當前目錄是否是jmeter的bin目錄下

    運行示意圖:

    2.4、查看運行結果

    1、運行結果存放在運行腳本產生的test.jtl文件中,在linux下可以通過cat、vim等命令查看該文件的內容,在windows下可以通過Notepad++直接打開該文件,如下圖:

    2、使用Jmeter查看(注意:window下安裝的Jmeter和JDK要和Linux的保持一致)

    在windows系統下打開Jmeter,創建一個線程組,在線程組下添加監聽器,點擊界面上的瀏覽按鈕,將導出的文件test.jtl添加進來即可看到腳本測試的報告,如下圖:

    聲明:本文轉自CSDN,作者yjclsx

    原文鏈接:https://blog.csdn.net/yjclsx/article/details/81740623

    著作權歸原作者所有,如有侵權請聯系刪除,謝謝

    總結

    以上是生活随笔為你收集整理的cpn tools查看运行时间_Jmeter在Linux下的运行测试的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。