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

您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
Jmeter基礎學習和認識
作者:網絡轉載 發布時間:[ 2014/2/26 16:12:17 ] 推薦標簽:JMeter 性能測試工具

題記:JMeter是一款在國外非常流行和受歡迎的開源性能測試工具,像LoadRunner一樣。

一、基本概念

1.測試計劃是使用JMeter進行測試的起點,它是其它JMeter測試元件的容器。
2.線程組:代表一定數量的并發用戶,它可以用來模擬并發用戶發送請求。實際的請求內容在Sampler中定義,它被線程組包含。可以在“測試計劃->添加->線程組”來建立它,然后在線程組面板里有幾個輸入欄:線程數、Ramp-Up Period(in seconds)、循環次數,其中Ramp-Up Period(in seconds)表示在這時間內創建完所有的線程。如有8個線程,Ramp-Up = 200秒,那么線程的啟動時間間隔為200/8=25秒,這樣的好處是:一開始不會對服務器有太大的負載。線程組是為模擬并發負載而設計。
3、取樣器(Sampler):模擬各種請求。所有實際的測試任務都由取樣器承擔,存在很多種請求。如:HTTP、ftp請求等等。
4、監聽器:負責收集測試結果,同時也被告知了結果顯示的方式。功能是對取樣器的請求結果顯示、統計一些數據(吞吐量、KB/S……)等。
6、斷言:用于來判斷請求響應的結果是否如用戶所期望,是否正確。它可以用來隔離問題域,即在確保功能正確的前提下執行壓力測試。這個限制對于有效的測試是非常有用的。
7、定時器:負責定義請求(線程)之間的延遲間隔,模擬對服務器的連續請求。
5、邏輯控制器:允許自定義JMeter發送請求的行為邏輯,它與Sampler結合使用可以模擬復雜的請求序列。
8.配置元件維護Sampler需要的配置信息,并根據實際的需要會修改請求的內容。
9.前置處理器和后置處理器負責在生成請求之前和之后完成工作。前置處理器常常用來修改請求的設置,后置處理器則常常用來處理響應的數據。
二、Jmeter報告(轉載)
http://www.cnblogs.com/jackei/archive/2006/11/13/558720.html

1、Aggregate Report解析

Aggregate Report是JMeter常用的一個Listener,中文被翻譯為“聚合報告”。再次有同行問到這個報告中的各項數據表示什么意思,順便在這里公布一下,以備大家查閱。
如果大家都是做Web應用的性能測試,例如只有一個登錄的請求,那么在Aggregate Report中,會顯示一行數據,共有10個字段,含義分別如下。
Label:每個JMeter的element(例如HTTP Request)都有一個Name屬性,這里顯示的是Name屬性的值
#Samples:表示你這次測試中一共發出了多少個請求,如果模擬10個用戶,每個用戶迭代10次,那么這里顯示100
Average:平均響應時間——默認情況下是單個Request的平均響應時間,當使用了Transaction Controller時,也可以以Transaction為單位顯示平均響應時間
Median:中位數,也是50%用戶的響應時間
90% Line:90%用戶的響應時間
Note:關于50%和90%并發用戶數的含義,請參考下文
http://www.cnblogs.com/jackei/archive/2006/11/11/557972.html
Min:小響應時間
Max:大響應時間
Error%:本次測試中出現錯誤的請求的數量/請求的總數
Throughput:吞吐量——默認情況下表示每秒完成的請求數(Request per Second),當使用了Transaction Controller時,也可以表示類似LoadRunner的Transaction per Second數
KB/Sec:每秒從服務器端接收到的數據量,相當于LoadRunner中的Throughput/Sec

基本知識:

1、吞吐量:是指在沒有幀丟失的情況下,設備能夠接受的大速率。
2、存儲的小單位是字節Byte,對于存儲單位,有以下幾個單位,GB、MB和KB,那么這三者之間的換算關系是:1GB=1024MB,1MB=1024KB,1KB=1024Bytes。
Bit:“位”,稱為bit,也是比特,有的時候也稱為位。一個字節為8位二進制表示。
Byte:“字節”,一個字節是8比特。
3、Mbps (million bits per second兆位/秒)代表每秒傳輸1,000,000比特。該縮寫用來描述數據傳輸速度。例如:4Mbps=每秒鐘傳輸4M比特。
數據傳輸速率的單位,字母b(bit)是比特和字母B(Byte)是字節。
4、吞吐量與帶寬的區分:吞吐量和帶寬是很容易搞混的一個詞,兩者的單位都是Mbps.先讓我們來看兩者對應的英語,吞吐量:throughput ;帶寬: Max net bitrate。當我們討論通信鏈路的帶寬時,一般是指鏈路上每秒所能傳送的比特數。我們可以說以太網的帶寬是10Mbps。但是,我們需要區分鏈路上的可用帶寬(帶寬)與實際鏈路中每秒所能傳送的比特數(吞吐量)。我們傾向于用“吞吐量”一次來表示一個系統的測試性能。這樣,因為實現受各種低效率因素的影響,所以由一段帶寬為10Mbps的鏈路連接的一對節點可能只達到2Mbps的吞吐量。這樣意味著,一個主機上的應用能夠以2Mbps的速度向另外的一個主機發送數據。
5、方差和標準差都是用來描述一組數據的波動性的(集中還是分散),標準差的平方是方差。方差越大,數據的波動越大。

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 成年视频在线观看免费 | 欧美日韩在线永久免费播放 | 超级在线碰 | 大杳蕉伊人狼人久久一本线 | 欧美成人免费sss | 亚洲阿v天堂2021在线观看 | 欧美国产日本 | 最近免费中文字幕大全免费版视频 | 天堂网404在线资源 天天爱天天操 | 97久久人人做人人爽人人澡 | 激情亚州 | 久久亚洲国产欧洲精品一 | 国产第一亚洲 | 久久精品国产精品亚洲婷婷 | 国产免费人成在线视频视频 | 国产日韩91 | 黄 色 免 费 网站在线观看 | 黑人成人影院 | 亚洲乱强伦 | 日韩一区二区三区免费 | 天天插天天射 | 最新的黄色网址 | h动态图男女啪啪27报gif | 一级片视频免费观看 | 小黄鸭视频破解版 | 欧美色丁香 | 成人女人a毛片在线看 | 日韩伦理视频在线观看 | 丝袜足控免费网站xx视频 | 亚洲人成网址在线播放a | 天天做天天爱天天做天天吃中 | 免费黄色小网站 | 欧美综合国产精品日韩一 | 国产麻豆精品在线观看 | 日韩欧美中文字幕一区 | 看全黄大色黄大片老人做 | 精品免费国产一区二区三区 | 亚洲阿v天堂最新版2021 | 欧美不卡激情三级在线观看 | 欧美不卡激情三级在线观看 | 国产色视频网站 |