試題二(20 分)閱讀下列說(shuō)明,回答問(wèn)題1 至問(wèn)題5,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。[說(shuō)明]針對(duì)某公司辦
試題二(20 分)
閱讀下列說(shuō)明,回答問(wèn)題1 至問(wèn)題5,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
[說(shuō)明]
針對(duì)某公司辦公自動(dòng)化(OA)系統(tǒng)的負(fù)載壓力測(cè)試,采用專業(yè)的負(fù)載壓力測(cè)試工
具來(lái)執(zhí)行測(cè)試。系統(tǒng)采用Browse/Server 架構(gòu),服務(wù)器是一臺(tái)PC Server (4 路2.7GHz 處
理器,4GB 內(nèi)存),安裝的平臺(tái)軟件包括 Microsoft Internet Information Server 5.0,
ASP.NET,SQLServer 2000。使用2 臺(tái)筆記本電腦安裝測(cè)試工具模擬客戶端執(zhí)行“登錄”
業(yè)務(wù)操作。
測(cè)試目標(biāo)分別為以下兩個(gè):
第一,測(cè)試系統(tǒng)分別在2M、4M 網(wǎng)絡(luò)帶寬下,能夠支持用戶登錄的最大并發(fā)用戶數(shù);
第二,測(cè)試服務(wù)器的吞吐量(即:每秒可以處理的交易數(shù)),主要包括服務(wù)器CPU
平均使用率達(dá)到85%時(shí)系統(tǒng)能夠支持的最大吞吐量和服務(wù)器CPU 平均使用率達(dá)到100%
時(shí)系統(tǒng)能夠支持的最大吞吐量。
本次測(cè)試的性能需求是:指標(biāo)“響應(yīng)時(shí)間”合理范圍為 0~5 秒。
測(cè)試結(jié)果如下:
案例 1
網(wǎng)絡(luò)環(huán)境:2M 帶寬
客戶端性能測(cè)試結(jié)果:
注:圖中登錄響應(yīng)時(shí)間的縱坐標(biāo)單位是 0.1 秒
[問(wèn)題1](3 分)
簡(jiǎn)述軟件系統(tǒng)交易執(zhí)行響應(yīng)時(shí)間(“RT”,Response Time)的概念。
[問(wèn)題2](3 分)
分析案例 1 的測(cè)試結(jié)果數(shù)據(jù),指出滿足系統(tǒng)的性能指標(biāo)需求時(shí),系統(tǒng)能夠承受的并
發(fā)用戶登錄的最大數(shù)量,并說(shuō)明理由。
[問(wèn)題3](4 分)
分析案例 1 的測(cè)試結(jié)果數(shù)據(jù),說(shuō)明服務(wù)器CPU 資源使用率是否合理,以及帶寬是
否是系統(tǒng)瓶頸,并陳述理由。
[問(wèn)題4](4 分)
分析案例 2 的測(cè)試結(jié)果數(shù)據(jù),說(shuō)明服務(wù)器CPU 資源使用率是否合理,以及增加帶
寬是否是提高系統(tǒng)性能的有效方法,并陳述理由。
[問(wèn)題5](6 分)
論述 CPU 使用率成為系統(tǒng)性能瓶頸時(shí),如何制定解決方案?論述網(wǎng)絡(luò)帶寬成為系
統(tǒng)性能瓶頸時(shí),如何制定解決方案?