測(cè)試報(bào)告1
1.
總述
1.1
測(cè)試對(duì)象
web
系統(tǒng)
1.2
測(cè)試目的
確定系統(tǒng)支持的最大并發(fā)用戶數(shù)
1.3
測(cè)試環(huán)境
序號(hào)
|
用途
|
硬件環(huán)境
|
軟件環(huán)境
|
1 |
測(cè)試用機(jī)
|
CPU PIII733
RAM |
Win2000server + sp4
測(cè)試工具(
loadrunner7.5
)
|
2 |
web
服務(wù)器(被測(cè)系統(tǒng))
|
CPU P4 1Ghz
RAM |
Win2000server + sp4
Weblogic 6.1 |
3 |
數(shù)據(jù)庫(kù)服務(wù)器(被測(cè)系統(tǒng))
|
CPU P4 1.7Ghz
RAM |
Win2000server + sp4
Oracle 9i |
1.4
測(cè)試依據(jù)
序號(hào)
|
名稱
/
版本
|
|
|
1.5
參考資料
序號(hào)
|
名稱
/
版本
|
編制日期
|
作者
/
來(lái)源
|
1 |
N/A |
N/A |
N/A |
1.6
術(shù)語(yǔ)及縮寫詞
l?
測(cè)試時(shí)間:一輪測(cè)試從開始到結(jié)束所使用的時(shí)間
l?
并發(fā)線程數(shù):測(cè)試時(shí)同時(shí)訪問被測(cè)系統(tǒng)的線程數(shù)。注意,由于測(cè)試過(guò)程中,每個(gè)線程都是以盡可能快的速度發(fā)請(qǐng)求,與實(shí)際用戶的使用有極大差別,所以,此數(shù)據(jù)不等同于實(shí)際使用時(shí)的并發(fā)用戶數(shù)。
l?
每次時(shí)間間隔:測(cè)試線程發(fā)出一個(gè)請(qǐng)求,并得到被測(cè)系統(tǒng)的響應(yīng)后,間隔多少時(shí)間發(fā)出下一次請(qǐng)求。
l?
平均響應(yīng)時(shí)間:測(cè)試線程向被測(cè)系統(tǒng)發(fā)請(qǐng)求,所有請(qǐng)求的響應(yīng)時(shí)間的平均值。
l?
處理能力:在某一特定環(huán)境下,系統(tǒng)處理請(qǐng)求的速度。
l?
cache
影響系數(shù):測(cè)試數(shù)據(jù)未必如實(shí)際使用時(shí)分散,
cache
在測(cè)試過(guò)程中會(huì)比實(shí)際使用時(shí)發(fā)揮更大作用,從而使測(cè)試出的最高處理能力偏高,考慮到這個(gè)因素而引入的系數(shù)。
l?
用戶習(xí)慣操作頻率:根據(jù)用戶使用習(xí)慣估算出來(lái)的,單個(gè)用戶在一段時(shí)間內(nèi),使用此類功能的次數(shù)。通常以一天內(nèi)某段固定的高峰使用時(shí)間來(lái)統(tǒng)計(jì),如果一天內(nèi)沒有哪段時(shí)間是固定的高峰使用時(shí)間,則以一天的工作時(shí)間來(lái)統(tǒng)計(jì)。
l?
預(yù)期平均響應(yīng)時(shí)間:由用戶提出的,希望系統(tǒng)在多長(zhǎng)時(shí)間內(nèi)響應(yīng)。注意,這個(gè)值并不是某一次訪問的時(shí)間,而是一段時(shí)間多次訪問后的平均值。
l?
最大并發(fā)用戶數(shù):在給定的預(yù)期平均響應(yīng)時(shí)間下,系統(tǒng)最多能支持多少個(gè)并發(fā)用戶。這個(gè)數(shù)據(jù)就是實(shí)際可以同時(shí)使用系統(tǒng)的用戶數(shù)。
1.7
計(jì)算公式
l?
成功率=成功次數(shù)
÷
(成功次數(shù)+失敗次數(shù))
l?
處理能力=成功次數(shù)
÷
測(cè)試時(shí)間
l?
最短平均響應(yīng)時(shí)間=
MIN
(平均響應(yīng)時(shí)間)
l?
最高處理能力=
MAX
(處理能力)
×
(
1
-
cache
影響系數(shù))
l?
最大并發(fā)用戶數(shù)=(最高處理能力-
1÷
(預(yù)期平均響應(yīng)時(shí)間-最短平均響應(yīng)時(shí)間+(
1÷
最高處理能力)))
÷
用戶習(xí)慣操作頻率,此公式要注意各時(shí)間單位的不同和轉(zhuǎn)換
2.
測(cè)試方法
2.1
測(cè)試模型
????
測(cè)試用機(jī)
測(cè)試工具
????
被測(cè)系統(tǒng)
Web
服務(wù)器
數(shù)據(jù)庫(kù)服務(wù)器
2.2
測(cè)試過(guò)程簡(jiǎn)述
通過(guò)編寫特定的測(cè)試流程,使用多線程技術(shù),模擬多個(gè)瀏覽器持續(xù)一段時(shí)間并發(fā)訪問被測(cè)系統(tǒng),記錄系統(tǒng)相關(guān)的一系列信息,計(jì)算出系統(tǒng)支持的最大并發(fā)用戶數(shù)
2.3
需記錄的數(shù)據(jù)
測(cè)試時(shí)間
平均響應(yīng)時(shí)間
成功次數(shù)
失敗次數(shù)
web
服務(wù)器
CPU
利用率(平均、最大)
數(shù)據(jù)庫(kù)服務(wù)器
CPU
利用率(平均、最大)
3.
測(cè)試用例
測(cè)試編號(hào):1??
|
測(cè)試項(xiàng)目:查看記錄內(nèi)容
|
預(yù)置條件:
XX
表中有
5,000,000
條記錄,按條件查中的記錄是
100
條
|
操作步驟:
1
:按某一條件查詢
2
:向下翻
2
頁(yè)
3
:選中一條記錄,查看其內(nèi)容
|
備注:
|
4.
測(cè)試結(jié)果
4.1
查看
記錄內(nèi)容
? |
|
|
|
|
|
|
|
|
|
|
并發(fā)線程數(shù) |
每次時(shí)間間隔 |
平均響應(yīng)時(shí)間 |
成功次數(shù) |
失敗次數(shù) |
成功率 |
處理能力 |
web
服務(wù)器CPU占用率(%) |
數(shù)據(jù)庫(kù)服務(wù)器
CPU
占用率(%) |
||
平均 |
最大 |
平均 |
最大 |
|||||||
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
cache
影響系數(shù) |
? |
? |
? |
? |
|
|
|
|
|
|
最短平均響應(yīng)時(shí)間(秒) |
? |
? |
? |
? |
|
|
|
|
|
|
最高處理能力(次
/
分) |
? |
? |
? |
? |
|
|
|
|
|
|
用戶習(xí)慣操作頻率(次
/
天) |
? |
? |
? |
? |
|
|
|
|
|
|
預(yù)期平均響應(yīng)時(shí)間(秒) |
? |
? |
? |
? |
|
|
|
|
|
|
最大并發(fā)用戶數(shù) |
? |
? |
? |
? |
? |
? |
? |
? |
? |
? |
測(cè)試時(shí)間
posted on 2007-07-27 16:31 戀戀冬季 閱讀(599) 評(píng)論(0) 編輯 收藏 所屬分類: 測(cè)試資料