影音先锋日日狠狠久久|亚洲一区二区精品视频|美女视频免费看一区二区|久久久青青躁a∨免费观看|国产91av在线免费观看|91手机在线亚洲一区观看|亚洲一区二区三区久久久久久|久久综合给合久久狠狠狼974

 
 
新聞動態(tài)
NEWS
企業(yè)新聞
行業(yè)動態(tài)
 
行業(yè)動態(tài) 當(dāng)前位置:首 頁 > 新聞動態(tài) > 行業(yè)動態(tài)
 
WEB性能測試用例設(shè)計(jì)
文章來源:德明時代 更新時間:2016-8-4 23:09:38 閱讀次數(shù):
WEB性能測試用例設(shè)計(jì)     軟件測試

一、WEB 全面性能測試模型

Web 性能測試模型提出的主要依據(jù)是:一種類型的性能測試可以在某些條件下轉(zhuǎn)化成為另外一種類型的性能測試,這些類型的性能測試的實(shí)施是有著相似之處的;

  1. 預(yù)期指標(biāo)的性能測試

系統(tǒng)在需求分析和設(shè)計(jì)階段都會提出一些性能指標(biāo),完成這些指標(biāo)的相關(guān)的測試是性能測試的首要工作之一,這些指標(biāo)主要諸于“系統(tǒng)可以支持并發(fā)用戶200個;”系統(tǒng)響應(yīng)時間不得超過20秒等,對這種預(yù)先承諾的性能要求,需要首先進(jìn)行測試驗(yàn)證;

  2. 獨(dú)立業(yè)務(wù)性能測試

  獨(dú)立業(yè)務(wù)實(shí)際是指一些核心業(yè)務(wù)模塊對應(yīng)的業(yè)務(wù),這些模塊通常具有功能比較復(fù)雜,使用比較頻繁,屬于核心業(yè)務(wù)等特點(diǎn)。

用戶并發(fā)測試是核心業(yè)務(wù)模塊的重點(diǎn)測試內(nèi)容,并發(fā)的主要內(nèi)容是指模擬一定數(shù)量的用戶同時使用某一核心的相同或者不同的功能,并且持續(xù)一段時間。對相同的功能進(jìn)行并發(fā)測試分為兩種類型,一類是在同一時刻進(jìn)行完全一樣的操作。另外一類是在同一時刻使用完全一樣的功能。

  3. 組合業(yè)務(wù)性能測試

  通常不會所有的用戶只使用一個或者幾個核心業(yè)務(wù)模塊,一個應(yīng)用系統(tǒng)的每個功能模塊都可能被使用到;所以WEB性能測試既要模擬多用戶的相同操作,又要模擬多用戶的不同操作;組合業(yè)務(wù)性能測試是最接近用戶實(shí)際使用情況的測試,也是性能測試的核心內(nèi)容。通常按照用戶的實(shí)際使用人數(shù)比例來模擬各個模版的組合并發(fā)情況;組合性能測試是最能反映用戶使用情況的測試往往和服務(wù)器性能測試結(jié)合起來,在通過工具模擬用戶操作的同時,還通過測試工具的監(jiān)控功能采集服務(wù)器的計(jì)數(shù)器信息進(jìn)而全面分析系統(tǒng)瓶頸。

用戶并發(fā)測試是組合業(yè)務(wù)性能測試的核心內(nèi)容。組合并發(fā)的突出特點(diǎn)是根據(jù)用戶使用系統(tǒng)的情況分成不同的用戶組進(jìn)行并發(fā),每組的用戶比例要根據(jù)實(shí)際情況來匹配;

  4. 疲勞強(qiáng)度性能測試

疲勞強(qiáng)度測試是指在系統(tǒng)穩(wěn)定運(yùn)行的情況下,以一定的負(fù)載壓力來長時間運(yùn)行系統(tǒng)的測試,其主要目的是確定系統(tǒng)長時間處理較大業(yè)務(wù)量時的性能,通過疲勞強(qiáng)度測試基本可以判定系統(tǒng)運(yùn)行一段時間后是否穩(wěn)定;

  5. 大數(shù)據(jù)量性能測試

  一種是針對某些系統(tǒng)存儲,傳輸,統(tǒng)計(jì)查詢等業(yè)務(wù)進(jìn)行大數(shù)據(jù)量時的性能測試,主要針對某些特殊的核心業(yè)務(wù)或者日常比較常用的組合業(yè)務(wù)的測試;

  第二種是極限狀態(tài)下的數(shù)據(jù)測試,主要是指系統(tǒng)數(shù)據(jù)量達(dá)到一定程度時,通過性能測試來評估系統(tǒng)的響應(yīng)情況,測試的對象也是某些核心業(yè)務(wù)或者常用的組合業(yè)務(wù)。

  第三種大數(shù)據(jù)量測試結(jié)合了前面兩種的測試,兩種測試同時運(yùn)行產(chǎn)生較大數(shù)據(jù)量的系統(tǒng)性能測試;

  大數(shù)據(jù)量測試通常在投產(chǎn)環(huán)境下進(jìn)行,并獨(dú)立出來和疲勞強(qiáng)度測試放在一起,在整個性能測試的后期進(jìn)行;大數(shù)據(jù)量的測試可以理解為特定條件下的核心業(yè)務(wù)或者組合業(yè)務(wù)測試;

6. 網(wǎng)絡(luò)性能測試

  主要是為了準(zhǔn)確展示帶寬,延遲,負(fù)載和端口的變化是如何影響用戶的響應(yīng)時間的,在實(shí)際的軟件項(xiàng)目中

主要是測試應(yīng)用系統(tǒng)的用戶數(shù)目與網(wǎng)絡(luò)帶寬的關(guān)系。網(wǎng)絡(luò)測試的任務(wù)通常由系統(tǒng)集成人員完成;

  7. 服務(wù)器(操作系統(tǒng),WEB服務(wù)器,數(shù)據(jù)庫服務(wù)器)性能測試

初級服務(wù)器性能測試主要是指在業(yè)務(wù)系統(tǒng)工作或者進(jìn)行前面其他種類性能測試的時候,監(jiān)控服務(wù)器的一些計(jì)數(shù)器信息,通過這些計(jì)數(shù)器對服務(wù)器進(jìn)行綜合性能分析,為調(diào)優(yōu)或提高系統(tǒng)性能提供依據(jù);

高級服務(wù)器性能測試一般由專門的系統(tǒng)管理員來進(jìn)行如數(shù)據(jù)庫服務(wù)器由專門的DBA來進(jìn)行測試和調(diào)優(yōu);

  8. 一些特殊的測試

主要是指配置測試,內(nèi)存泄露測試的一些特殊的WEB性能測試;



  二、WEB 性能測試策略

  性能測試策略一般從需求設(shè)計(jì)階段開始討論如何定制,它決定著性能測試工作要投入多少資源,什么時間開始實(shí)施等后續(xù)工作的安排;其制定的主要依據(jù)是軟件自身的特點(diǎn)和用戶對性能的關(guān)注程度,其中軟件自身的特點(diǎn)起決定性的作用;
 
上一條:軟件測試及Bug管理經(jīng)驗(yàn)談
 
 
網(wǎng)站首頁  |  關(guān)于我們  |  新聞動態(tài)  |  產(chǎn)品代理  |  客戶案例  |  服務(wù)與支持  |  招賢納士  |  聯(lián)系我們
Copyright 2016 北京德明時代科技有限公司 All Right Reserved. 備案號:京ICP備2022003760號-1
地址:北京海淀上地十街輝煌國際4號樓 渠道部電話:010-82176640 客戶部電話:010-82176192 企業(yè)QQ:24924727
氮氧化物分析儀  低氮燃燒器  水質(zhì)在線監(jiān)測儀發(fā)電機(jī)組 藍(lán)牙耳機(jī)方案 毛巾廠 毛巾廠家 工作服廠家 高陽縣泰晟織染有限公司 塑料窗紗 工作服定做 
在線客服
在線客服
24小時咨詢電話
010-82176640