小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

使用非 GUI 模式運(yùn)行 JMeter 壓力測試

 小豬窩969 2015-09-21
        使用非 GUI 模式,即命令行模式運(yùn)行 JMeter 測試腳本能夠大大縮減所需要的系統(tǒng)資源。使用命令
jmeter -n -t <testplan filename> -l <listener filename>
(比如 jmeter -n -t testplan.jmx -l listener.jtl)
        我的第一次使用命令行執(zhí)行測試腳本時(shí),看到的輸出如下:
D:\Jmeter\bin>jmeter -n -t testplan.jmx -l listener.jtl
 Created the tree successfully using testplan.jmx
 Starting the test @ Fri Oct 28 07:50:29 CST 2009 (1256255429500)
 Waiting for possible shutdown message on port 4445
 Tidying up ...    @ Fri Oct 28 07:50:34 CST 2009 (1256255434468)
 ... end of run

        這些信息僅僅告訴我們執(zhí)行成功啦。但是我想要看到本次測試的更多結(jié)果,JMeter 提供了一個(gè)可以顯示結(jié)果概要的監(jiān)聽器,它在命令行中也可以進(jìn)行輸出顯示。
        我們可以通過給我們的測試計(jì)劃添加 "聚合報(bào)告" 來達(dá)到這個(gè)目的。
generate-results
        現(xiàn)在我們在命令行重新鍵入上邊那個(gè)命令:
D:\Jmeter\bin>jmeter -n -t testplan.jmx -l listener.jtl
Created the tree successfully using testplan.jmx
Starting the test @ Thu Oct 29 11:23:49 CST 2009 (1256786629265)
Waiting for possible shutdown message on port 4445
Generate Summary Results +     5 in   8.5s =    0.6/s Avg:   981 Min:   296 Max:  2344 Err:     0 (0.00%)
Generate Summary Results +     1 in   0.2s =    4.3/s Avg:   232 Min:   232 Max:   232 Err:     0 (0.00%)
Generate Summary Results =     6 in   9.6s =    0.6/s Avg:   856 Min:   232 Max:  2344 Err:     0 (0.00%)
Tidying up ...    @ Thu Oct 29 11:24:02 CST 2009 (1256786642453)
... end of run

        這次我們可以清晰地看到每個(gè)線程的執(zhí)行情況。
        這里是我們使用非 GUI 模式運(yùn)行測試腳本時(shí)可以使用的一些命令:
  • -h 幫助 -> 打印出有用的信息并退出
  • -n 非 GUI 模式 -> 在非 GUI 模式下運(yùn)行 JMeter
  • -t 測試文件 -> 要運(yùn)行的 JMeter 測試腳本文件
  • -l 日志文件 -> 記錄結(jié)果的文件
  • -r 遠(yuǎn)程執(zhí)行 -> 啟動遠(yuǎn)程服務(wù)
  • -H 代理主機(jī) -> 設(shè)置 JMeter 使用的代理主機(jī)
  • -P 代理端口 -> 設(shè)置 JMeter 使用的代理主機(jī)的端口號
        例如:
jmeter -n -t test1.jmx -l logfile1.jtl -H 192.168.1.1 -P 8080
原文鏈接:https://girliemangalo./2009/10/29/jmeter-run-scripts-from-the-console/。
        譯者續(xù)
        JMeter 默認(rèn)去當(dāng)前目錄尋找腳本文件,并把日志記錄在當(dāng)前目錄。比如你在 C:\tools\apache-jmeter-2.11\bin 目錄下執(zhí)行以上命令,JMeter 會去該目錄下尋找 test1.jmx 腳本并把執(zhí)行結(jié)果放在該目錄。如果你的腳本在其他目錄,而且想要把執(zhí)行結(jié)果放在另外文件夾,可以使用絕對路徑告訴 JMeter,比如:
C:\tools\apache-jmeter-2.11\bin>jmeter -n -t e:/defonds/work/20141106/add/addCustomerScript.jmx -l e:/defonds/work/20141106/add/addCustomerScript201411060954.jtl
命令行執(zhí)行
        執(zhí)行結(jié)果可以使用 GUI 模式下的聚合報(bào)告查看,比如你想要看 addCustomerScript201411060954.jtl 的報(bào)告,可以

        打開 JMeter GUI 界面 -> 測試計(jì)劃 -> 添加線程組 -> 添加聚合報(bào)告 -> 點(diǎn)擊"所有數(shù)據(jù)寫入一個(gè)文件"下的 "瀏覽..." 按鈕找到你剛生成的 jtl 文件就可以對執(zhí)行結(jié)果進(jìn)行直觀分析了:

聚合報(bào)告

   

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多