您的位置:軟件測(cè)試 >> 測(cè)試技術(shù) >> 測(cè)試精品文章
設(shè)計(jì)性能測(cè)試用例??對(duì)基于云的系統(tǒng)的一次測(cè)試經(jīng)歷
作者:Muhammad Dhiauddin Mohamed Suffian/Fairul Rizal Fahrurazi(澤眾軟件原創(chuàng)翻譯) 發(fā)布時(shí)間:[ 2014/4/15 14:04:41 ] 推薦標(biāo)簽:測(cè)試用例設(shè)計(jì) 性能測(cè)試 云測(cè)試

  設(shè)計(jì)性能測(cè)試用例
  評(píng)估系統(tǒng)的測(cè)試用例的設(shè)計(jì)主要是受早前在規(guī)劃和分析階段設(shè)置的性能標(biāo)準(zhǔn)制約的。該系統(tǒng)需要足夠快的響應(yīng)速度,或者至少要達(dá)到規(guī)定的通過(guò)性能測(cè)試的低性能標(biāo)準(zhǔn)。

圖2.被測(cè)系統(tǒng)的物理架構(gòu)

  如果系統(tǒng)可以表現(xiàn)得超出這些標(biāo)準(zhǔn),即比低標(biāo)準(zhǔn)值更快,該系統(tǒng)則被認(rèn)為具有更好的性能及未來(lái)可以應(yīng)對(duì)更多用戶的可擴(kuò)展性。另一個(gè)重要方面是確保性能測(cè)試用例的目的是建立真實(shí)世界模擬測(cè)試,F(xiàn)實(shí)世界測(cè)試用例將大幅度提高測(cè)試結(jié)果的可靠性。確定要模擬的測(cè)試用例時(shí)的重點(diǎn)是“常見(jiàn)使用場(chǎng)景”和“業(yè)務(wù)關(guān)鍵使用場(chǎng)景”。測(cè)試用例一度不得不預(yù)測(cè)常見(jiàn)的場(chǎng)景,因?yàn)橄到y(tǒng)還未上市且知道的信息是:要求的程度。一旦系統(tǒng)上市,例如β測(cè)試中,應(yīng)有足夠的關(guān)于用戶如何使用系統(tǒng)的信息。該系統(tǒng)在Apache Web服務(wù)器上,因此可以訪問(wèn)日志,上面提供所有游客到過(guò)系統(tǒng)的記錄。日志可以用“流量分析器”跟蹤一直以來(lái)的用戶的模式和習(xí)慣。因此測(cè)試用例可用于反映真實(shí)世界場(chǎng)景。系統(tǒng)擁有者或利益相關(guān)者為使該系統(tǒng)通過(guò)性能測(cè)試而設(shè)置的標(biāo)準(zhǔn)規(guī)范是:系統(tǒng)需要在1到100個(gè)并發(fā)用戶的負(fù)載下5秒內(nèi)做出響應(yīng)。
  然而,該標(biāo)準(zhǔn)應(yīng)當(dāng)通過(guò)設(shè)計(jì)正確的、運(yùn)行系統(tǒng)的、可能的場(chǎng)景而被進(jìn)一步分解。根本的是把性能測(cè)試一分為二:客戶端性能和服務(wù)器端(云計(jì)算)性能。原因是,一個(gè)成功的測(cè)試服務(wù)器端并不等同于成功的客戶端,反之亦然。
  利益相關(guān)者都同意,要測(cè)試的用戶數(shù)目為1 ,100,200 ,300,400 ,500,1000 , 1500和3000個(gè)并發(fā)(虛擬)用戶。這些數(shù)字與下面表2中給出的各場(chǎng)景相關(guān):

表2.性能測(cè)試場(chǎng)景和相關(guān)虛擬用戶

  設(shè)計(jì)性能測(cè)試用例時(shí)通常會(huì)被忽略的一方面是:將表2中的場(chǎng)景和一個(gè)網(wǎng)速測(cè)試或網(wǎng)絡(luò)延遲連接以獲得更逼真的測(cè)試用例,像對(duì)客戶端系統(tǒng)所做的一樣。這是為了模擬用戶將如何體驗(yàn)不同互聯(lián)網(wǎng)連接速度下系統(tǒng)的響應(yīng)。選定的匹配性能測(cè)試的速度是標(biāo)準(zhǔn)LAN速度(這種情況下,1GbpsLAN速度),無(wú)線LAN速度,1 Mbps的有線寬帶和0.44 Mbps的無(wú)線寬帶。
  對(duì)于云平臺(tái),只用局域網(wǎng)速度進(jìn)行性能測(cè)試。因此,這一基于云的系統(tǒng)的用以執(zhí)行性能測(cè)試的完整測(cè)試用例如表3所示:

表3.性能測(cè)試用例

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd