IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
最近廣州IT培訓(xùn)老師發(fā)現(xiàn),好多同學(xué)對于性能測試、負載測試、壓力測試傻傻分不清楚,尤其是提到負載測試和壓力測試,就更是一臉茫然了。
但恰恰就是這個問題,不僅在工作中需要熟知其概念,在面試中,這個問題也常常會被提起,所以幫助大家清楚的認知這個問題,都顯得非常有必要。
1、性能測試
首先,我們先來了解一下性能測試,性能測試包括壓力測試和負載測試,測試的是不同負載條件下系統(tǒng)的各項性能指標,如吞吐量、響應(yīng)時間、點擊率等。
2、壓力測試
其次,關(guān)于壓力測試,壓力從字面意思來講就是給某物一定的力,比如用手按壓桌子等,而壓力測試就是給被測系統(tǒng)不斷的加壓(負載),以便測試系統(tǒng)的各項性能指標。
直到系統(tǒng)的某一些性能指標達到了瓶頸為止,比如CPU的使用率達到了100%。這個不斷給系統(tǒng)施加壓力的過程,就叫做壓力測試。
3、負載測試
而負載測試就是在系統(tǒng)性能指標已經(jīng)有一項或幾項達到了瓶頸的情況下,讓它繼續(xù)運行一段時間,測試系統(tǒng)運行過程中各項性能指標。這種在已經(jīng)達到了最大負載(壓力)時進行的測試叫負載測試。
總的來說,壓力測試就是尋找系統(tǒng)性能瓶頸的,負載測試就是測試系統(tǒng)在處于瓶頸的狀態(tài)的運行情況,比如響應(yīng)時間是否延長等。
為了能夠讓大家更好的理解,下面給大家舉個例子說明一下:
假設(shè)舉重運動員可以無限次增加杠鈴的重量,那我們就讓他從50公斤起步,逐步增加直到他再也舉不起來為止,那么最后一次舉起的重量(假如說200公斤)就是他最大能承擔的重量瓶頸,這就是壓力測試。然后讓該運動員舉200公斤的杠鈴持續(xù)一段時間,在這個過程中我們測試他的身體狀況,如心跳、血流速度等,這就是負載測試了。
不知道大家看了這篇文章有沒有搞清楚性能測試、壓力測試和負載測試之間的區(qū)別和聯(lián)系呢?有什么疑問或者還想了解軟件測試的其他知識,都可以加廣州IT培訓(xùn)老師哦(QQ:3005351866)。
掃碼申請免費IT試聽課程
推薦文章:
>>本文地址:http://m.magic-module.com/cjwt/2477.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個方向的工作?
Java
Ui
大前端
軟件測試
Python
PMP
軟考