<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

    使用JMeter進(jìn)行HTTP負(fù)載測試

     在本文中,我將介紹一些如何用 JMeter 來進(jìn)行 HTTP 負(fù)載測試的基礎(chǔ)知識(shí)。JMeter 是一個(gè)java應(yīng)用程序,用于模擬產(chǎn)生一個(gè) 高負(fù)載到一個(gè)服務(wù)器上,以測試這個(gè)服務(wù)器的承載強(qiáng)度,或用于分析在不同的負(fù)載下的服務(wù)器的性能。完整的 JMeter 情況,請到其官方網(wǎng)站上了解: 這里。
      你要明白的一件事是,這個(gè)工具并不是一個(gè)瀏覽器。這意味著 JMeter 并不會(huì)執(zhí)行提供給瀏覽器執(zhí)行的所有功能,它也無法運(yùn)行 JavaScript 或 Flash。它只是一個(gè)能運(yùn)行在 windows 上或其它操作系統(tǒng)上的一個(gè)桌面應(yīng)用程序。因此,請首先到這里 把它下載下來。如果你使用的是 windows 操作系統(tǒng),解壓后你就可以運(yùn)行“bin/jmeter.bat”命令來啟動(dòng)它。你將看到下面的顯示:
      在本文中,我將介紹如果在 JMeter 中設(shè)置一個(gè)最基本的負(fù)載測試計(jì)劃。一般來說,你想通過負(fù)載測試來獲得以下兩個(gè)問題的答案:
      - 你的應(yīng)用程序能夠承載多大的用戶量?
      - 在什么樣的負(fù)載下,你的應(yīng)用會(huì)崩潰?
      因此,一開始,首先你要添加一個(gè)線程組(用戶數(shù)):
      然后,開始設(shè)置這個(gè)線程組:
      - 用戶數(shù)
      - 過渡期 (用戶組發(fā)出請求的間隔時(shí)間)
      - 循環(huán)次數(shù) (這個(gè)線程的運(yùn)行次數(shù))

     其次,你需要增加一個(gè)例程(HTTP 請求)到這個(gè)組中:
      一旦你增加了一個(gè) HTTP 請求例程后,你將看到大量的選項(xiàng)。你需要注意的是:
      - 服務(wù)器名(Server Name) 或 IP
      - 路徑(Path)
      定義完這個(gè)后,測試就準(zhǔn)備好了,但我們通常需要一些測試報(bào)告。在 JMeter 中,我們稱這種組件為監(jiān)聽器。因此,在這個(gè)測試計(jì)劃中,加上一個(gè)監(jiān)聽器:



     你的全部的請求響應(yīng)結(jié)果都將會(huì)顯示在這里。按:Ctrl + R 開始運(yùn)行這個(gè)測試。如果打開結(jié)果視圖窗口(View Results Tree),你可以看到實(shí)時(shí)的運(yùn)行狀態(tài)。運(yùn)行完后,你可以再按: Ctrl + E 來清除舊的結(jié)果,并重新按  Ctrl + R 來重新啟動(dòng)一次新的測試。最后,你可以看到類似以下的結(jié)果:
      正如我在一開始說的那樣,這是一個(gè)最基本的 HTTP 負(fù)載測試計(jì)劃。但 JMeter 提供的功能卻遠(yuǎn)非如此簡單,它能夠通過建立大量的、你需要學(xué)習(xí)的各種選項(xiàng)來完成各種測試案例。我強(qiáng)烈推薦大家使用這個(gè)工具來進(jìn)行各類測試。當(dāng)然,這個(gè)工具用自定義插件來擴(kuò)展也很簡單。
      AtlantBH 開發(fā)了一套 JMeter 的擴(kuò)展插件,包括:
      - OAuth Sampler
      - REST Sampler
      - JMS Tools (Java Request Sampler)
      - JSON 到 XML 轉(zhuǎn)換器
      - XML Format Post-processor
      - HDFS Operations Sampler
      - HBase Scan Sampler
      - HBase RowKey Sampler
      - Hadoop Job Tracker Sampler
      - HBase CRUD Sampler
      - JSON utils (JSON Path Assertion, JSON Path Extractor, JSON Formatter)

    posted on 2013-11-05 11:11 順其自然EVO 閱讀(369) 評論(0)  編輯  收藏 所屬分類: jmeter and badboy

    <2013年11月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 美女羞羞视频免费网站| 中文字幕在线日亚洲9| 亚洲一卡二卡三卡| 免费一级特黄特色大片| 成人AV免费网址在线观看| 亚洲国产精品无码一线岛国| 看一级毛片免费观看视频| 日韩免费一区二区三区在线播放| 亚洲成色在线综合网站| 国产va免费精品观看精品| 深夜福利在线视频免费| 免费国产综合视频在线看| 亚洲av无码专区在线观看下载| 成人免费午夜无码视频| 成年网站免费入口在线观看| 久久精品亚洲一区二区三区浴池 | 亚洲系列国产精品制服丝袜第| 午夜不卡AV免费| 久久精品国产亚洲av影院| 国产精品久久免费视频| 国产亚洲日韩在线a不卡| 亚洲综合一区二区国产精品| 四虎成人精品在永久免费| 日本激情猛烈在线看免费观看| 亚洲激情在线视频| 99国产精品永久免费视频| 亚洲最大的成人网| 免费在线观看黄色毛片| 成人浮力影院免费看| 国产一级a毛一级a看免费人娇 | 亚洲成人网在线播放| 成人免费看黄20分钟| 亚洲精品又粗又大又爽A片| 国产做床爱无遮挡免费视频| 24小时日本电影免费看| 亚洲中文字幕无码久久2020| 亚洲国产精品国自产拍电影| 亚洲国产综合精品一区在线播放| 一级A毛片免费观看久久精品| 亚洲高清视频在线| 亚洲成综合人影院在院播放|