400-650-7353

精品課程

軟件性能測試的指標有哪些? 軟件性能測試怎么做 一般包括哪些測試指標?

發(fā)布: 軟件測試培訓 發(fā)布時間:2021-08-06 14:06:07

推薦答案
品牌型號:聯(lián)想 YOGA 14c/系統(tǒng)版本:windows7

軟件性能的指標主要有:響應時間、系統(tǒng)響應時間和應用延遲時間、吞吐量、并發(fā)用戶數(shù)、資源利用率等。

1、響應時間

響應時間是指系統(tǒng)對請求作出響應的時間。這個時間是指用戶從軟件客戶端發(fā)出請求到用戶接收到返回數(shù)據(jù)的整個過程所需要的時間,包括各種中間件(如服務器、數(shù)據(jù)庫等)的處理時間。

需要注意的是響應時間的絕對值并不能直接反映軟件的性能的高低,軟件性能的高低實際上取決于用戶對該響應時間的接受程度。

2、系統(tǒng)響應時間和應用延遲時間

可以把用戶感受到的響應時間劃分為“呈現(xiàn)時間”和“系統(tǒng)響應時間”,前者是指客戶端的瀏覽器在接收到網(wǎng)站數(shù)據(jù)時呈現(xiàn)頁面所需的時間而后者是指客戶端接收到用戶請求到客戶端接收到服務器發(fā)來的數(shù)據(jù)所需的時間。顯然,軟件性能測試更關心“系統(tǒng)響應時間”,因為“呈現(xiàn)時間”與客戶端計算機和瀏覽器有關,而與所開發(fā)的網(wǎng)站軟件沒有太大的關系。

“系統(tǒng)響應時間”還可以進一步分解為“網(wǎng)絡傳輸時間”和“應用延遲時間”,其中前者是指數(shù)據(jù)(包括請求數(shù)據(jù)和響應數(shù)據(jù))在客戶端和服務器端進行傳輸?shù)臅r間,而后者是指網(wǎng)站軟件實際處理請求所需的時間。類似的,軟件性能測試也更關心“應用延遲時間”。

3、吞吐量

吞吐量是指系統(tǒng)在單位時間內(nèi)處理請求的數(shù)量。對于無并發(fā)的應用系統(tǒng)而言,吞吐量與響應時間成嚴格的反比關系,實際上此時吞吐量就是響應時間的倒數(shù)。

4、并發(fā)用戶數(shù)

并發(fā)用戶數(shù)是指系統(tǒng)可以同時承載的正常使用系統(tǒng)功能的用戶的數(shù)量。與吞吐量相比,并發(fā)用戶數(shù)是一個更直觀但也更籠統(tǒng)的性能指標。

5、資源利用率

資源利用率反映的是在一段時間內(nèi)資源平均被占用的情況,包括CPU利用率、內(nèi)存利用率、磁盤利用率等。
 

其它答案
冰闊落2020-06-22 18:56:36

在日常的測試工作中,對于軟件性能測試的指標主要從以下3個方面考量:

1、負載測試;通過自動化測試工具模擬程序或者軟件系統(tǒng)在超強負荷條件下,觀察系統(tǒng)各項性能指標的變化情況,一般與壓力測試共同進行。

2、強度測試;指系統(tǒng)在資源條件很差工作環(huán)境下的運行情況,如人為限制網(wǎng)絡帶寬,內(nèi)存等。

3、容量測試;一般指模擬用戶不斷增加時,確定系統(tǒng)可以處理同時在線的最大用戶數(shù)量。

上一篇:!笔鞘裁

下一篇:filter的兩種映射方式

中公旗下IT培訓品牌

  • 中公教育品牌

     中公教育是一家中國領先的全品類職業(yè)教育機構,提供超過100個品類的綜合職業(yè)就業(yè)培訓服務。公司在全國超過1000個直營網(wǎng)點展開經(jīng)營,深度覆蓋300多個地級市,并正在快速向數(shù)千個縣城和高校擴張。

  • 完善就業(yè)體系

    通過階段性授課機制,和每階段的定期考核,先讓學員能夠學會所學內(nèi)容,才能找打合適工作。最后一個階段為就業(yè)課程,從技術和面試兩個方面加深就業(yè)能力,并且還有不定期的雙選會供大家選擇。

  • 全程面授+實戰(zhàn)技術

    線下課程全程是師資面對面教學,不會存在上課只對著大屏幕上課的情況,有問題都可以在課上得到解答。并且優(yōu)就業(yè)通過自主研發(fā)大綱和學習路線,并且定期更新課程所學技術,讓大家所學技術不落伍。

中公優(yōu)就業(yè)專業(yè)職業(yè)規(guī)劃老師

為您詳細答疑解惑,更能領取免費課程

相關問題

更多課程

專業(yè)課程老師將第一時間為您解答

立即答疑
修改
優(yōu)就業(yè):ujiuye

關注中公優(yōu)就業(yè)官方微信

  • 關注微信回復關鍵詞“大禮包”,領80G學習資料