軟件測試技術(shù)課程(六)性能測試

性能測試

性能測試是指在一定條件下系統(tǒng)行為表現(xiàn)是否符合需求規(guī)格的性能指標(biāo)琳状。
例如磕瓷,通過測試傳輸?shù)淖铋L時限、傳輸?shù)腻e誤率、計算的精度困食、響應(yīng)的時限和恢復(fù)時限等性能指標(biāo)边翁,驗證了軟件系統(tǒng)是否能夠達(dá)到需求規(guī)格說明中所提出的性能指標(biāo),發(fā)現(xiàn)了軟件系統(tǒng)中所存在的性能瓶頸硕盹,達(dá)到了優(yōu)化軟件系統(tǒng)的目的符匾。

性能測試指標(biāo)

  • 并發(fā)數(shù)

    1. 系統(tǒng)用戶數(shù):該系統(tǒng)的注冊用戶數(shù)。例如瘩例,QQ有100個注冊用戶啊胶。
    2. 在線用戶數(shù):即登錄的用戶數(shù)。例如仰剿,100個人里面有60個人為在線狀態(tài)创淡。
    3. 并發(fā)用戶數(shù):是對服務(wù)器產(chǎn)生壓力的用戶。例如南吮,這60個人里面只有20個人在進(jìn)行通信或其他操作琳彩。這20個人就是并發(fā)用戶數(shù)。
  • 響應(yīng)時間(請求響應(yīng)時間)請求響應(yīng)時間通常會被稱為“TTLB”(Time to last byte),意思是從發(fā)起一個請求開始部凑,到客戶端收到最后一個字節(jié)的響應(yīng)所耗費(fèi)的時間露乏。對請求做出響應(yīng)所需要的時間一般為:網(wǎng)絡(luò)請求的時間 + 服務(wù)器處理的時間 + 網(wǎng)絡(luò)響應(yīng)的時間

  • 每秒事務(wù)數(shù)(TPS)是指每秒系統(tǒng)能夠處理的事務(wù)數(shù)。它是衡量系統(tǒng)處理能力的重要指標(biāo)涂邀。

  • 吞吐量是單位時間內(nèi)系統(tǒng)處理的客戶請求的數(shù)量瘟仿。直接體現(xiàn)軟件系統(tǒng)的性能承載能力,一般來說用請求數(shù)或頁面數(shù)來衡量比勉。從業(yè)務(wù)角度劳较,吞吐量也可以用訪問人數(shù)/天或是處理的業(yè)務(wù)數(shù)/小時來衡量;從網(wǎng)絡(luò)角度浩聋,吞吐量可以用字節(jié)/天來衡量观蜗。

  • 資源利用率
    不同系統(tǒng)資源的使用情況。CPU衣洁,網(wǎng)絡(luò)墓捻,磁盤,網(wǎng)絡(luò)坊夫。

性能測試分類

性能測試分為狹義性能測試砖第、基準(zhǔn)測試、強(qiáng)度測試环凿、安全性測試梧兼、恢復(fù)測試、安裝測試拷邢、可靠性測試袱院、配置測試、可用性測試、兼容性測試和文檔資料測試忽洛。

測試 介紹
狹義性能測試 狹義性能測試通過模擬生產(chǎn)運(yùn)行的業(yè)務(wù)壓力和使用場景組合腻惠,測試系統(tǒng)的性能能否滿足生產(chǎn)系統(tǒng)要求。是一種常見的測試方法欲虚。
基準(zhǔn)測試 基準(zhǔn)測試是指通過設(shè)計科學(xué)的測試方法集灌、測試工具和測試系統(tǒng),實(shí)現(xiàn)對一類測試對象的某項性能指標(biāo)進(jìn)行定量的和可對比的測試复哆。
強(qiáng)度測試(負(fù)載測試) 在被測系統(tǒng)上不斷增加壓力欣喧,直到性能極致。測試當(dāng)負(fù)載逐漸增加時梯找,系統(tǒng)各項性能指標(biāo)的變化情況;找系統(tǒng)的負(fù)載極限唆阿,為系統(tǒng)調(diào)優(yōu)提供數(shù)據(jù);檢查系統(tǒng)在超負(fù)荷情況下的運(yùn)行情況。
安全性測試 測試系統(tǒng)對非法侵入的防范能力
恢復(fù)測試 測試系統(tǒng)的容錯能力锈锤⊙北睿可以采取各種人工干預(yù)方式,比如將一些軟件故障故意注入到操作系統(tǒng)中久免,制造通訊線路上的干擾浅辙,引用數(shù)據(jù)庫中無效的指針等,使軟件出錯而不能正常工作阎姥,進(jìn)而檢驗系統(tǒng)的恢復(fù)能力记舆。
安裝測試 找出在那些安裝過程中出現(xiàn)的錯誤,而不是軟件故障呼巴。
可靠性測試 測試平均無故障時間是否超過規(guī)定時限和因故障而停機(jī)的時間
配置測試 配置測試是用各種硬件和軟件平臺以及不同設(shè)置檢查軟件操作的過程泽腮,以保證測試的軟件可以使用盡量多樣化的硬件組合。
可用性測試 可用性測試檢測用戶使用軟件是否滿意衣赶。
兼容性測試 測試軟件是否向前向后兼容盛正,是否兼容不同版本
文檔資料測試 檢測文檔資料

性能測試步驟

  1. 制定目標(biāo)和分析系統(tǒng)
  2. 選擇測試度量的方法
  3. 采用相關(guān)技術(shù)和工具
  4. 制定評估標(biāo)準(zhǔn)
  5. 設(shè)計測試用例
  6. 運(yùn)行測試用例
  7. 分析測試結(jié)果
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市屑埋,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌痰滋,老刑警劉巖摘能,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異敲街,居然都是意外死亡团搞,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門多艇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來逻恐,“玉大人,你說我怎么就攤上這事「绰。” “怎么了拨匆?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長挽拂。 經(jīng)常有香客問我惭每,道長,這世上最難降的妖魔是什么亏栈? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任台腥,我火速辦了婚禮,結(jié)果婚禮上绒北,老公的妹妹穿的比我還像新娘黎侈。我一直安慰自己,他們只是感情好闷游,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布峻汉。 她就那樣靜靜地躺著,像睡著了一般储藐。 火紅的嫁衣襯著肌膚如雪俱济。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天钙勃,我揣著相機(jī)與錄音蛛碌,去河邊找鬼。 笑死辖源,一個胖子當(dāng)著我的面吹牛蔚携,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播克饶,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼酝蜒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了矾湃?” 一聲冷哼從身側(cè)響起亡脑,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎邀跃,沒想到半個月后霉咨,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡拍屑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年途戒,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片僵驰。...
    茶點(diǎn)故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡喷斋,死狀恐怖唁毒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情星爪,我是刑警寧澤浆西,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站移必,受9級特大地震影響室谚,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜崔泵,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一秒赤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧憎瘸,春花似錦入篮、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至锅风,卻和暖如春酥诽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背皱埠。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工肮帐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人边器。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓训枢,卻偏偏與公主長得像,于是被迫代替她去往敵國和親忘巧。 傳聞我的和親對象是個殘疾皇子恒界,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容