jmeter 命令壓測生成報告


1、本地復制到遠程

scp -r local_folder remote_username@remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder 
  • 第1個指定了用戶名,命令執行后需要再輸入密碼;
  • 第2個沒有指定用戶名,命令執行后需要輸入用戶名和密碼;

應用實例:

scp -r /home/space/music/ root@www.runoob.com:/home/root/others/ scp -r /home/space/music/ www.runoob.com:/home/root/others/

2、從遠程復制到本地,只要將從本地復制到遠程的命令的后2個參數調換順序即可,如下實例

應用實例:

scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3 scp -r www.runoob.com:/home/root/others/ /home/space/music/

1.如果遠程服務器防火牆有為scp命令設置了指定的端口,我們需要使用 -P 參數來設置命令的端口號,命令格式如下:

#scp 命令使用端口號 4588 scp -P 4588 remote@www.runoob.com:/usr/local/sin.sh /home/administrator

開始今天的主題linux下使用jmeter壓測

准備工作:

1,在windows下調試好jmeter腳本,並上傳至Linux下

2,壓力機安裝並配置好JDK

3、linux path添加jmeter 環境變量

vim /etc/profile 添加jmeter環境變量,保存,退出,然后運行:source /etc/profile


查看環境變echo $PATH

 使用rz 命令上傳腳本,執行 jmeter -n -t disk_out.jmx jmeter -n -t disk_out.jmx -l disk_out.jtl

jmeter -n -t TestPlan.jmx -l result.jtl /export/servers/apa—jmeter/bin/jmeter –n –t ./jdbc.jmx –l result.jtl -n: 命令行模式,no-gui;-t:testplan,腳本;-l:結果文件

控制台取樣間隔的設置修改jmeter.properties中 summariser.interval=10,默認為30s,最低可修改為6s

bin目錄下,vi jmeter,修改HEAP的size大小,默認512M,可以設置成1024M或2048M

Html報表生成步驟: 1,進入jmeter的bin目錄下,修改reportgenerator.properties 2,修改reportgenerator.properties  中  jmeter.reportgenerator.overall_granularity=1000(報表中數據展示間隔1秒) 3,創建一個存放數據報表的文件夾 4,執行命令:jmeter –g disk_out.jtl –o ./output

 其中: -g 指定jtl文件的路徑 -o 指定html報表生成到哪個文件夾下

zip -r output.zip ../output 壓縮output這個文件,然后下載到本地,打開index.html

 

 

 報表取點時間設置:jmeter bin目錄修改reportgenerator.properties配置文件中jmeter.reportgenerator.overall_granularity=1000(默認是6000 一分鍾)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM