原創 效能測試之 網路環境分析

2022-07-17 01:42:08 字數 1219 閱讀 5632

這裡指的是頻寬網速的單位計算方式方法及關係。

在計算機網路、idc機房中,其寬頻速率的單位用bps(或b/s)表示;換算關係為:1byte=8bit

1b=8b             ---------- 1b/s=8b/s(或1bps=8bps)

1kb=1024b     ---------- 1kb/s=1024b/s

1mb=1024kb  ---------- 1mb/s=1024kb/s

128kb/s=128×8(kb/s)=1024kb/s=1mb/s即:128kb/s=1mb/s

理論上:2m(即2mb/s)寬頻理論速率是:256kb/s(即2048kb/s),實際速率大約為80--200kb/s;(其原因是受使用者計算機效能、網路裝置質量、資源使用情況、網路高峰期、**服務能力、線路衰耗,訊號衰減等多因素的影響而造成的)。4m(即4mb/s)的寬頻理論速率是: 512kb/s,實際速率大約為200---440kb/s。

1、電信頻寬是按bit計算的,電腦檔案是按byte計算的,1byte=8bit,接入光纖的頻寬/8=實際使用頻寬

3、以20臺電腦為例:

瀏覽網頁 : 20臺電腦*2k=40k

msn、qq : 20臺電腦*10k=200k

40+3200+200=3440k byte

3440*8=2m光纖

這裡舉個例子說明一下:

1、首先是客戶需求:

② 客戶端電腦連線該web伺服器的頻寬為100m,同屬於乙個區域網內;

③ 客戶要求測試**1000人併發訪問情況下,web伺服器的壓力情況;

④ 客戶期望**首頁訪問的使用者端響應時間小於3秒;

2、測試設計需要考慮的因素如下:

① 乙個客戶端最多能承載多少虛擬使用者?

③ 實際在家中訪問網際網路時,我們的頻寬至少是1m的adsl,所以在實際測試時,按照100/1=100的估算,我們每個客戶端最大使用100個虛擬使用者,這是為了給每個虛擬使用者正常的頻寬資源,避免頻寬的爭搶成為效能測試資料不準確或效能測試失敗的原因。(實際中我們一般100m頻寬,會載入150至200個虛擬使用者,這是在客戶不限制響應時間小於3秒的情況下,我們想得到伺服器所能支撐的最大使用者數)

④ 做效能測試,建議使用有線網路,當然無線網路也能做效能測試,只是訊號的強弱變化及路由器的穩定性會急劇影響我們的效能測試結果。

⑤ 當你的上司問你需要多少客戶端作為測試虛擬使用者生成器時,你可以根據頻寬原理的限制,來粗略的估計你的測試資源需求,而避免了抓瞎申請資源。

原創 效能測試之 效能測試需求分析

這裡以乙個電商購物 b2c 為例 從12月下旬至農曆年底 來年2月初 50天 預計營業額 400萬 這裡營業額可以理解為 完成購買訂單總金額 訪問訂單轉化率 10 這裡理解為百分之多少的訪問量會轉化為實際的 訂單 每個訂單平均選購商品數 3件左右共計300元左右的金額,這裡指每個訂單平均消費300元...

原創 效能測試篇 網路效能測試指令碼優化

本節所要用到netperf工具對作業系統進行測試 shell指令碼 bin sh 5網路介面效能 測試網路傳輸速率 網路吞吐率 網路響應時間等,包括 tcp ucp 流吞吐速率等 echo hello 標題 test title 網路介面效能 標識96 預期結果1 ecpect result1 結果...

原創 效能測試之「Windows效能監視器」

原創 效能測試之 windows效能監視器 一 windows效能監視器 以下用winxp中的 windows效能監視器 為例說明 開啟控制面板 管理工具 效能 效能日誌和警報,如下圖所示 方法1 動態監視 點選右鍵後,選擇 新增計數器 如下圖所示 從 新增計數器 視窗中,選擇效能物件為 proce...