亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
JMeter 使用入門
作者:網絡轉載 發布時間:[ 2013/4/7 15:58:33 ] 推薦標簽:

  近在公司想做下壓力或負載測試,當然我首先想到的是用JMeter,以前也認識過它,可能它能滿足基本測試需求。使用之前要先認識下它。

  先到官方網站下載新版本:http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi,目前新版是jakarta-jmeter-2.7。

  運行bin/jmeter.bat后,先來了解幾個術語:

  1、線程組:測試里每個任務都要線程去處理,所有我們后來的任務必須在線程組下面創建。可以在“測試計劃->添加->線程組”來建立它,然后在線程組面板里有幾個輸入欄:線程數、Ramp-Up Period(in seconds)、循環次數,其中Ramp-Up Period(in seconds)表示在這時間內創建完所有的線程。如有8個線程,Ramp-Up = 200秒,那么線程的啟動時間間隔為200/8=25秒,這樣的好處是:一開始不會對服務器有太大的負載。

  2、取樣器(Sampler):可以認為所有的測試任務都由取樣器承擔,有很種,如:HTTP 請求。

  3、斷言:對取樣器返回的請求結果給出判斷,是否正確。

  4、monitor:它的功能是對取樣器的請求結果顯示、統計一些數據(吞吐量、KB/S……)等。

  先這些概念。下面來試用一下:

  添加線程組,右擊測試計劃->添加->線程組,線程數為2,Ramp-Up=0,循環次數=5;添加取樣器:右擊線程組->添加->Sample->HTTP 請求,Web服務器localhost,端口8080,協議http,路徑/index.jsp;添加monitor,右擊線程組->添加->monitor->圖形結果(第二個),然后再添加一個Summary report monitor。

  然后,運行->啟動,在兩個monitor中都可以看到一些內容,如:

  運行bin/jmeter.bat后,先來了解幾個概念:

  1、線程組:測試里每個任務都要線程去處理,所有我們后來的任務必須在線程組下面創建。可以在“測試計劃->添加->線程組”來建立它,然后在線程組面板里有幾個輸入欄:線程數、Ramp-Up Period(in seconds)、循環次數,其中Ramp-Up Period(in seconds)表示在這時間內創建完所有的線程。如有8個線程,Ramp-Up = 200秒,那么線程的啟動時間間隔為200/8=25秒,這樣的好處是:一開始不會對服務器有太大的負載。

  2、取樣器(Sampler):可以認為所有的測試任務都由取樣器承擔,有很種,如:HTTP 請求。

  3、斷言:對取樣器返回的請求結果給出判斷,是否正確。

  4、monitor:它的功能是對取樣器的請求結果顯示、統計一些數據(吞吐量、KB/S……)等。

  了解了這些概念。下面來試用一下:

  1、添加線程組,右擊測試計劃 -> 添加 -> 線程組,線程數為10,Ramp-Up=1,循環次數=5;

  2、添加取樣器:右擊線程組->添加->Sample->HTTP 請求,Web服務器localhost,端口8080,協議http,路徑/index.jsp;添加monitor,右擊線程組->添加->monitor->圖形結果(第二個),然后再添加一個Summary report monitor。

  然后,運行 -> 啟動,在兩個monitor中都可以看到一些內容

  JMeter 的主要測試組件總結如下:

  1、測試計劃是使用 JMeter 進行測試的起點,它是其它 JMeter 測試元件的容器。

  2、線程組代表一定數量的并發用戶,它可以用來模擬并發用戶發送請求。實際的請求內容在Sampler中定義,它被線程組包含。

  3、monitor負責收集測試結果,同時也被告知了結果顯示的方式。

  4、邏輯控制器可以自定義JMeter發送請求的行為邏輯,它與Sampler結合使用可以模擬復雜的請求序列。

  5、斷言可以用來判斷請求響應的結果是否如用戶所期望的。它可以用來隔離問題域,即在確保功能正確的前提下執行壓力測試。這個限制對于有效的測試是非常有用的。

  6、配置元件維護Sampler需要的配置信息,并根據實際的需要會修改請求的內容。

  7、前置處理器和后置處理器負責在生成請求之前和之后完成工作。前置處理器常常用來修改請求的設置,后置處理器則常常用來處理響應的數據。

  8、定時器負責定義請求之間的延遲間隔。

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 欧美一级v片 | 国产三级视频在线 | 亚洲一区免费看 | 香蕉一级视频 | 羞羞视频网站免费入口 | m乳娘调教人h | 亚洲第一成年免费网站 | 亚洲国产精品v在线播放 | 亚洲高清毛片 | 国产一区二区高清在线 | 午夜大片免费完整在线看 | 亚洲免费大全 | 精品三区| free性丰满hd性欧 | 欧洲一级做a爱在线观看 | 亚洲国产欧美在线不卡中文 | 亚洲综合男人的天堂色婷婷 | 免费观看毛片视频 | 成人欧美一区二区三区在线 | 成人在线免费观看视频 | 欧美极品在线 | 国产特黄特色a级在线视频 国产特黄特色a级在线视 | 亚洲三级视频在线 | 中文字幕一区二区三区四区 | 黄色毛片三级 | 狠狠干香蕉 | 色综合狠狠操 | 黄视频网站在线看 | 美女视频永久黄网站免费观看国产 | 成人欧美一区二区三区视频不卡 | 一区二区高清在线观看 | 最近2019免费中文字幕6 | 免费一级α片在线观看 | 欧美成人三级网站 | 大黄网站免费 | 黄色片在线免费播放 | 九九九国产视频 | 岛国二区三区 | 日韩中文字幕在线看 | 欧美理伦 | 99精品在线免费观看 |