性能測(cè)試的基本方法-創(chuàng)新互聯(lián)

常見(jiàn)的性能測(cè)試方法:負(fù)載測(cè)試(Load Testing),壓力測(cè)試(Stress Testing),并發(fā)測(cè)試(Concurrency Testing),基準(zhǔn)測(cè)試(Bench Testing),穩(wěn)定性測(cè)試(Stability Testing),可恢復(fù)性測(cè)試(Recovery Testing)等

創(chuàng)新互聯(lián)從2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元沿河做網(wǎng)站,已為上家服務(wù),為沿河各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220

負(fù)載測(cè)試

  1. 主要是考察軟件系統(tǒng)在給定負(fù)載下的性能表現(xiàn)

  2. 站在用戶角度去觀察在一定條件下軟件系統(tǒng)的性能表現(xiàn)

  3. 負(fù)載測(cè)試的預(yù)期結(jié)果是用戶的性能測(cè)試需求得到滿足

例如:

可以支持100個(gè)并發(fā)用戶執(zhí)行各種查詢操作,要求各種查詢操作的響應(yīng)的時(shí)間在5秒以內(nèi),服務(wù)器CPU利用率在80%以下

壓力測(cè)試:

1.為了考察系統(tǒng)在極端條件下的表現(xiàn),極端條件可以是超負(fù)荷的交易量和并發(fā)用戶數(shù)

2.這個(gè)極端條件并不一定是用戶的性能需求,可能遠(yuǎn)遠(yuǎn)高于用戶需求

3.壓力測(cè)試是能讓我們識(shí)別系統(tǒng)的弱點(diǎn)和在極限負(fù)載下程序?qū)⑷绾芜\(yùn)行

4.壓力測(cè)試和負(fù)載測(cè)試的不同是,壓力測(cè)試的預(yù)期結(jié)果是系統(tǒng)出現(xiàn)問(wèn)題,而我們考察的是系統(tǒng)處理問(wèn)題的方式

用戶量壓力例子:系統(tǒng)大支持的同時(shí)在線用戶數(shù)是1000個(gè),壓力測(cè)試需求測(cè)試在1000個(gè)用戶甚至2000個(gè)用戶同時(shí)在線是系統(tǒng)的表現(xiàn)

數(shù)據(jù)量壓力例子:在系統(tǒng)內(nèi)存耗盡情況下,測(cè)試系統(tǒng)的運(yùn)行情況,這種情況下被測(cè)試系統(tǒng)也不應(yīng)該崩潰

壓力測(cè)試的反常規(guī)操作:

1.當(dāng)平均每秒出現(xiàn)1個(gè)或2個(gè)中斷的情況下,應(yīng)當(dāng)對(duì)每秒出現(xiàn)10個(gè)中斷的情形來(lái)進(jìn)行特殊的測(cè)試;

2.把輸入數(shù)據(jù)的量提高一個(gè)數(shù)量級(jí)來(lái)測(cè)試輸入功能會(huì)如何響應(yīng):

3.應(yīng)當(dāng)執(zhí)行需要大的內(nèi)存或其他資源(如CPU,內(nèi)存,磁盤(pán),網(wǎng)絡(luò))的測(cè)試用例;

4.運(yùn)行一個(gè)虛擬的操作的操作系統(tǒng)中可能會(huì)引起大量的駐留磁盤(pán)數(shù)據(jù)的測(cè)試用例;

5.兩倍的已經(jīng)極基線的并發(fā)用戶數(shù)或者h(yuǎn)ttp連接數(shù)

隨機(jī)的關(guān)閉及重開(kāi)連接到服務(wù)器上的網(wǎng)絡(luò)上集線器/路由器上網(wǎng)端口(例如,可通過(guò)SNMP命令實(shí)現(xiàn))

6把數(shù)據(jù)庫(kù)斷線然后重啟

并發(fā)測(cè)試:

  1. 一般是和服務(wù)器端建立大量的并發(fā)連接,通過(guò)客戶端的響應(yīng)時(shí)間和服務(wù)器端的性能檢測(cè)情況來(lái)判斷系統(tǒng)是否達(dá)標(biāo)到了既定的并發(fā)能力指標(biāo)

  2. 負(fù)載測(cè)試往往就會(huì)使用并發(fā)來(lái)創(chuàng)造負(fù)載

  3. 并發(fā)測(cè)試往往涉及服務(wù)器的并發(fā)容量,以及多進(jìn)程/多線程協(xié)調(diào)同步可能帶來(lái)三萬(wàn)問(wèn)題

并發(fā)測(cè)試?yán)樱?/p>

1.400并發(fā)用戶,事務(wù)失敗率>1.35%,軟件系統(tǒng)失敗

2.500并發(fā)用戶,事務(wù)失敗率>10%系統(tǒng)中斷

3.600并發(fā)用戶,事務(wù)失敗率>80%,系統(tǒng)崩潰

基準(zhǔn)測(cè)試:

  1. 當(dāng)軟件系統(tǒng)中增加一個(gè)新的模塊的時(shí)候,需要做基準(zhǔn)測(cè)試,以判斷新模塊對(duì)整個(gè)軟件對(duì)系統(tǒng)的性能影響

  2. 需要打開(kāi)/關(guān)閉新模塊至少各做一次測(cè)試,關(guān)閉模塊狀態(tài)下的系統(tǒng)各個(gè)性能指標(biāo)記下來(lái)作為基準(zhǔn),然后與打開(kāi)模塊狀態(tài)下的系統(tǒng)性能指標(biāo)作比較

穩(wěn)定性測(cè)試:

  1. 考察測(cè)試系統(tǒng)在一定負(fù)載下運(yùn)行長(zhǎng)時(shí)間后是否會(huì)發(fā)生問(wèn)題

  2. 有些問(wèn)題只有在運(yùn)行一天或者一個(gè)星期甚至更長(zhǎng)的時(shí)間才會(huì)暴露,這種問(wèn)題一般是程序占用資源卻不能及時(shí)釋放而引起的

可恢復(fù)性測(cè)試:

  1. 測(cè)試系統(tǒng)能否快速地從錯(cuò)誤狀態(tài)中恢復(fù)到正常狀態(tài)

  2. 可恢復(fù)測(cè)試通常結(jié)合壓力測(cè)試一起來(lái)做

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前文章:性能測(cè)試的基本方法-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)鏈接:http://muchs.cn/article38/cdcdsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、網(wǎng)站內(nèi)鏈網(wǎng)站改版、營(yíng)銷型網(wǎng)站建設(shè)、微信小程序網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管