2. 性能测试中常见术语集合
性能測試分類
我們常常接到需求,把這個網(wǎng)站/服務(wù)器做一下性能測試。每次聽到這樣的需求,其實(shí)都是頭大的,因?yàn)樾阅軠y試分為很多種,那么具體有哪些分類呢?筆者整理了常見的幾種分類,如下所示:
基準(zhǔn)測試
比較新的或未知測試對象與已知參照標(biāo)準(zhǔn)(如現(xiàn)有軟件或評測標(biāo)準(zhǔn))的性能。
負(fù)載測試(Load Test)
通過在被測系統(tǒng)上不斷加壓, 直到性能指標(biāo)達(dá)到極限。特點(diǎn):主要目的是找到系統(tǒng)處理能力的極限
壓力測試(Stress Test)
壓力測試是為了發(fā)現(xiàn)在多大并發(fā)壓力下系統(tǒng)的性能會變得不可接受,或者出現(xiàn)性能拐點(diǎn)(崩潰)的情況。特點(diǎn):系統(tǒng)奔潰
容量測試(Volume testing)
容量測試是一種非功能的測試,它通過向應(yīng)用程序中添加大量的數(shù)據(jù)來實(shí)現(xiàn)。確定系統(tǒng)最大承受量,譬如系統(tǒng)最大用戶數(shù),最大存儲量,最多處理的數(shù)據(jù)流量等。通過容量測試,可以識別應(yīng)用程序中具有大數(shù)據(jù)時(shí)的瓶頸,檢查應(yīng)用程序的效率,進(jìn)而得到不同數(shù)據(jù)量級下應(yīng)用程序的性能。特點(diǎn):最大、最多
可靠性測試
在給系統(tǒng)加載一定業(yè)務(wù)壓力的情況下, 使系統(tǒng)運(yùn)行一段時(shí)間, 以此檢測系統(tǒng)是否穩(wěn)定。特點(diǎn):穩(wěn)定
并發(fā)、吞吐量、吞吐率、事務(wù)、響應(yīng)時(shí)間
并發(fā)
我們說的并發(fā)一般值并發(fā)用戶。比如, 所有用戶同一時(shí)刻訪問一個網(wǎng)址。但實(shí)際上并發(fā)是不存在的。因?yàn)檎埱笸ㄟ^網(wǎng)絡(luò)傳輸?shù)竭^服務(wù)器時(shí), 受網(wǎng)絡(luò)帶寬、延遲等影響, 也無法真正的對服務(wù)器構(gòu)成“同時(shí)” 請求。從服務(wù)器角度,當(dāng)它接收到并發(fā)請求, 在處理這些請求時(shí)同樣需要分前后順序。
吞吐量
吞吐量是指對網(wǎng)絡(luò)、設(shè)備、端口、虛電路或其他設(shè)施,單位時(shí)間內(nèi)成功地傳送數(shù)據(jù)的數(shù)量。
吞吐率
單位時(shí)間內(nèi)網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)量, 也可以指單位時(shí)間內(nèi)處理客戶請求數(shù)量。 它是衡量網(wǎng)絡(luò)性能的重要指
標(biāo), 通常情況下, 吞吐率用“字節(jié)數(shù)/秒” 來衡量。
事務(wù)
就是用戶某一步或幾步操作的集合。比如登錄,輸入用戶名,密碼,點(diǎn)擊登錄按鈕,這三個動作就是一個事務(wù)。
響應(yīng)時(shí)間
響應(yīng)時(shí)間指用戶發(fā)出請求或者指令到系統(tǒng)做出反應(yīng)(響應(yīng))的時(shí)間。舉個例子,我們訪問百度,實(shí)際是瀏覽器發(fā)送一個請求,然后百度服務(wù)器做出響應(yīng),客戶端經(jīng)過渲染,才展示出百度首頁。那么我們可以把展示出百度首頁之前的時(shí)間算作響應(yīng)時(shí)間。當(dāng)然響應(yīng)時(shí)間受很多有因素影響,比如網(wǎng)絡(luò)、瀏覽器、服務(wù)器等等。
歡迎關(guān)注微信公眾號:軟件測試汪。軟件測試交流群:809111560
轉(zhuǎn)載于:https://www.cnblogs.com/suim1218/p/10374518.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的2. 性能测试中常见术语集合的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下使用ntpdate进行时间同
- 下一篇: C++学习笔记系列四