天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 論文百科 > 期刊論文 >

性能測(cè)試知多少

發(fā)布時(shí)間:2016-05-09 08:05

  本文關(guān)鍵詞:性能需求,由筆耕文化傳播整理發(fā)布。


 

  需求分析是個(gè)繁雜過(guò)程,它并非我們想象的那么簡(jiǎn)單,而性能測(cè)試需求除了要對(duì)系統(tǒng)的業(yè)務(wù)非常了解,還需要有深厚性能測(cè)試知識(shí)。才能夠挖掘分析出真正的性能需求

 

如何獲得有效的需求

 

1、客戶(hù)方提出

  客戶(hù)方能提出明確的性能需求,說(shuō)明對(duì)方很重視性能測(cè)試,這樣的企業(yè)一般是金融、電信、銀行、醫(yī)療器械等;他們一般對(duì)系統(tǒng)的性能要求非常高,對(duì)性能也非常了解。提出需求也比較明確。

  曾經(jīng)有一個(gè)銀行項(xiàng)目,已經(jīng)到最后的性能測(cè)試極端,因?yàn)閿?shù)據(jù)庫(kù)設(shè)計(jì)不合理,導(dǎo)致性能出現(xiàn)很大的問(wèn)題,最終不得不把整合項(xiàng)目作廢,對(duì)于這樣的項(xiàng)目,其實(shí)從分析設(shè)計(jì)階段就應(yīng)該考慮系統(tǒng)的性能問(wèn)題。性能測(cè)試也一樣,對(duì)于某些項(xiàng)目來(lái)說(shuō)越早進(jìn)行越好。當(dāng)然,前期的性能測(cè)試為單元性能測(cè)試、接口性能測(cè)試,有別系統(tǒng)性能測(cè)試。

  有時(shí)候也會(huì)碰到不懂裝懂的客戶(hù),提出一些無(wú)理的需求,比如只能

2、根據(jù)歷史數(shù)據(jù)分析

  對(duì)于一些面向用戶(hù)的獨(dú)特產(chǎn)品,,比較難定位市場(chǎng)的大小,可以先上一運(yùn)營(yíng)一段時(shí)間,通過(guò)運(yùn)營(yíng)可以搜集客戶(hù)資料,比如,每月、每星期、每天的峰值業(yè)務(wù)量是多少。用戶(hù)以 什么樣的速度在遞增中。用戶(hù)對(duì)系統(tǒng)的哪些功能模塊使用的最多,他們所點(diǎn)的比例等等。

  收集到這些數(shù)據(jù)之后,我們就可評(píng)估系統(tǒng)的系統(tǒng)需求指標(biāo),從而進(jìn)行性能測(cè)試。

3、需求分析與定位

  這里根據(jù)前期的需求分析與定位,來(lái)分析確定系統(tǒng)性能指標(biāo)。例如某省幼兒園管理系統(tǒng)。統(tǒng)計(jì)全省有多少家幼兒園,系統(tǒng)的使用時(shí)間為幼兒到校之后,管理人員對(duì)幼兒的到校情況進(jìn)行錄入,以及幼兒的午飯,放學(xué)情況的錄入時(shí)間。經(jīng)過(guò)與需求人員交流分析也能得到比較明確的性能指標(biāo)。

4、參考?xì)v史項(xiàng)目或其它同行業(yè)的項(xiàng)目

  如果公司之前有類(lèi)似的項(xiàng)目經(jīng)驗(yàn),根據(jù)項(xiàng)目大小及上次性能測(cè)試的一些指標(biāo)。從根據(jù)項(xiàng)目的規(guī)模可以制定出相應(yīng)的性能指標(biāo)。

  即使本公司沒(méi)有類(lèi)似的項(xiàng)目,但其它公司有類(lèi)似的項(xiàng)目,例如做IPTV或者DVB計(jì)費(fèi)系統(tǒng)的測(cè)試,可以參考電信計(jì)費(fèi)系統(tǒng)的需求——雖然不能完全照搬數(shù)據(jù),但是可以通過(guò)其他行業(yè)成熟的需求來(lái)了解需要測(cè)試的項(xiàng)目有哪些,應(yīng)該考慮到的情況有哪些種。 

5、參考其它資料數(shù)據(jù)

  如果你做的是非常獨(dú)特的產(chǎn)品,市場(chǎng)上沒(méi)有此類(lèi)型的產(chǎn)品,而且需求及市場(chǎng)也難以估計(jì),那么只能從與產(chǎn)品相關(guān)的資料中尋找痕跡了。不過(guò),相信這樣不確定性的產(chǎn)品,老板要承擔(dān)的風(fēng)險(xiǎn)也是挺大的。^_^

 

  需要說(shuō)明的是,我上面介紹的方面并非是獨(dú)立的,可以綜合的使用,你可以根據(jù)客戶(hù)提出的指標(biāo),再根據(jù)歷史數(shù)據(jù)以及參考同類(lèi)型項(xiàng)目來(lái)進(jìn)行。這樣可以更確定你的性能指標(biāo)是客戶(hù)(或自己)真正需要的、最符合項(xiàng)目需求的。

 

性能測(cè)試點(diǎn)的選取

 

*  發(fā)生頻率非常高的(例如:某郵箱核心業(yè)務(wù)系統(tǒng)中的登錄、收發(fā)郵件等業(yè)務(wù),它們?cè)诿刻斓臉I(yè)務(wù)總量中占到90%以上)

*  關(guān)鍵程度非常高的(產(chǎn)品經(jīng)理認(rèn)為絕對(duì)不能出現(xiàn)問(wèn)題的,如登錄等)

*  資源占用非常嚴(yán)重的(導(dǎo)致磁盤(pán)I/O非常大的,例如某個(gè)業(yè)務(wù)進(jìn)行結(jié)果提交時(shí)需要向數(shù)十個(gè)表存取數(shù)據(jù),或者一個(gè)查詢(xún)提交請(qǐng)求時(shí)會(huì)檢索出大量的數(shù)據(jù)記錄)

 

對(duì)性能需求點(diǎn)的描述

 

準(zhǔn)確

一致

用戶(hù)和性能測(cè)試工程師對(duì)有關(guān)術(shù)語(yǔ)的理解要一致

特定

性能測(cè)試的需求一定是有條件的。

檢查系統(tǒng)后臺(tái)關(guān)鍵業(yè)務(wù)數(shù)據(jù)

 

常見(jiàn)性能需求

 

1

2

3

4

5

 

"不成文"的性能需求指標(biāo):  

 

響應(yīng)時(shí)間:根據(jù)國(guó)外的一些資料,一般操作的響應(yīng)時(shí)間為,延長(zhǎng)響應(yīng)時(shí)間。

  Peter bickford 

  第三方研究表明,如果網(wǎng)頁(yè)是逐步加載的,先出現(xiàn)橫幅,再出現(xiàn)文字,最后出現(xiàn)圖像。在這樣的條件下,用戶(hù)會(huì)忍受更長(zhǎng)的等待時(shí)間,用戶(hù)會(huì)把延遲在

80/20

 

如何根據(jù)性能需求進(jìn)行測(cè)試

 

其實(shí)我們上面得到的需求指標(biāo)仍然是不明確的:

是驗(yàn)證當(dāng)前硬件和軟件配置能否支撐

是測(cè)試當(dāng)前的硬件和軟件配置最多能支撐多少vu?

是幫助開(kāi)發(fā)尋找性能瓶頸?

 

根據(jù)需求進(jìn)行性能測(cè)試的過(guò)程:

性能測(cè)試知多少

  首先,請(qǐng)你們當(dāng)前軟件和硬件配置下驗(yàn)證能否支撐

  通過(guò)上面流程的分析,那么我們對(duì)于需求實(shí)施過(guò)程就非常明確了。

 

下面看來(lái)分析某郵箱系統(tǒng)的需求

  

按照 某某 郵箱

日活躍用戶(hù)=20000*1.5%=300萬(wàn)

日活躍用戶(hù)人均每天發(fā)

每天發(fā)郵件投遞量

 

如何得到每秒的郵件數(shù)

方式一: 嚴(yán)格的根據(jù)2/8原則  ,80%的郵件集中在20%的時(shí)間發(fā)送。

集中發(fā)郵件數(shù):  3600000*80%=28800000封

集中發(fā)送的時(shí)間:24*20%=4.8小時(shí)=17280秒

每秒發(fā)送郵件數(shù):2880000/17280=166.7封/秒

 

方式二,根據(jù) 某某郵箱業(yè)務(wù)模型表,每天忙時(shí)集中郵件系數(shù)

峰值郵件量

     在兩種方式的分析中,方法二得出的結(jié)果是方法一的將近一倍,我們不要根據(jù)經(jīng)驗(yàn)理所當(dāng)然的去分析,要深入的了解系統(tǒng),我們要對(duì)行業(yè)指標(biāo)及計(jì)算方式。如果按照第一種方式,性能測(cè)試達(dá)標(biāo)了,但系統(tǒng)真正上線(xiàn)后可能遠(yuǎn)遠(yuǎn)超出了我們的評(píng)估。2008年北京奧運(yùn)運(yùn)門(mén)票系統(tǒng)就是一個(gè)典型的案例。

 

再來(lái)分析系統(tǒng)的登錄:

 

  去年全年處理“

  假設(shè)每年交易量集中在 

  200萬(wàn)/8=25萬(wàn)/月

  25萬(wàn)/20=1.25萬(wàn)/日

  1.25萬(wàn)*80%/(8*20%*3600)=1.74TPS

 

 

----------------------

  上面的小案例算是拋出的一塊磚,需求開(kāi)發(fā)難度要遠(yuǎn)遠(yuǎn)大于需求管理,在實(shí)際工作中常常需要我們?yōu)榭蛻?hù)開(kāi)發(fā)這部分性能需求。所以,在追求技術(shù)的基礎(chǔ)上,請(qǐng)更多的了解分析你的項(xiàng)目及行業(yè)指標(biāo)。  

 2012-8-24  對(duì)部分內(nèi)容進(jìn)行的調(diào)整。


  本文關(guān)鍵詞:性能需求,由筆耕文化傳播整理發(fā)布。



本文編號(hào):43164

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/wenshubaike/xingzhengshiwu/43164.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)a63df***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com