產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 合作代理 |  咨詢電話:400-035-7887/021-6072 5088
當(dāng)前位置:澤眾軟件測試網(wǎng)- 技術(shù)文章 -正文

WEB性能測試怎么做?常用的WEB性能測試工具有哪些?

發(fā)布時間:2020-06-10

性能測試,簡而言之就是模仿用戶對一個系統(tǒng)進行大批量的操作,得出系統(tǒng)各項性能指標(biāo)和性能瓶頸,并從中發(fā)現(xiàn)存在的問題,通過多方協(xié)助調(diào)優(yōu)的過程。而Web端的性能測試應(yīng)該注意的指標(biāo)有:用戶操作的響應(yīng)時間、系統(tǒng)的吞吐量(TPS)、系統(tǒng)的硬件資源情況(CPU、硬盤、磁盤)、網(wǎng)絡(luò)資源占用情況等。

web性能測試

1)關(guān)于性能測試中,HTTP請求類的性能指標(biāo)都需要我們?nèi)リP(guān)注些什么?

響應(yīng)時間,這里的響應(yīng)時間一定得是前端+后端的響應(yīng)時間,我們慣性的思維都是只關(guān)注后端服務(wù)的響應(yīng)時間,其實前端的響應(yīng)時間也是須考慮在內(nèi)的。

并發(fā)測試的相應(yīng)數(shù)據(jù),這部分也得考慮前端數(shù)據(jù),這只是一個大概的補充,因為具體的系統(tǒng)需要的數(shù)據(jù)不一樣,其中也不乏包括響應(yīng)時間。

2)前端的響應(yīng)時間都涉及到哪些環(huán)節(jié)呢?

A.DNS解析

B.各種請求的連接

C.TLS的建立

D.字節(jié)流的發(fā)送

3)后端響應(yīng)時間

A.等待(前端請求)

B.接收信息流

C.返回響應(yīng)數(shù)據(jù)

這其實就是一個比較完整的Web端請求所需要的環(huán)節(jié),而響應(yīng)時間就是指的這個請求的過程所花費的時間。這部分時間就是一個用戶在操作的時候所等待的時間,所以用戶所能接受的時間范圍恰好是性能測試所關(guān)注的時間范圍。通常用戶所能接受的系統(tǒng)響應(yīng)時間是3-5s,若大于這個時間節(jié)點,將會使用戶失去耐心,取消對系統(tǒng)的操作。

常用的Web性能測試工具有哪些?

(1)Jmeter

Jmeter屬于一個非常實用的測試工具,在性能測試當(dāng)中也占有一個非常重要的位置。通常jmeter在性能測試過程中,涉及到的基本是直接對接的后端服務(wù),針對前端的響應(yīng)基本不會涉及,所以用jmeter來對一個Web系統(tǒng)進行性能測試時,很難去捕獲到前端的響應(yīng)數(shù)據(jù)。但是后端響應(yīng)數(shù)據(jù)獲取起來非常的便捷,其中就包括:并發(fā)數(shù)、平均響應(yīng)時間、錯誤率、吞吐量等等,如下圖:

那么,關(guān)于前端的響應(yīng)數(shù)據(jù),我們該用什么方法去獲取呢?接下來講的一種方法,就是利用LR來進行。

(2)Loadrunner

Loadrunner則是屬于企業(yè)軟件,這就奠定了它功能繁多,用途廣泛的基礎(chǔ)。LR算是一個大型的性能測試工具了,但是平常使用也還是其基本的一些功能。

LR在用戶界面交互上進行了注重,也就是我們之前提到的前端的響應(yīng)數(shù)據(jù),利用LR能夠彌補jmeter無法涉及到的前端響應(yīng)時間這部分,通過更接近用戶對界面的交互,得出前端發(fā)起請求到請求發(fā)送到后臺服務(wù)這個過程的響應(yīng)時間。所以,這前后端兩部分的響應(yīng)時間之和,就是我們基本能夠判定一個系統(tǒng)真正響應(yīng)時間的依據(jù)。

(3)PerformanceRunner 

PerformanceRunner(簡稱PR)是國內(nèi)專業(yè)商業(yè)化性能測試工具,通過模擬海量用戶并發(fā)測試整個系統(tǒng)的承受能力,實現(xiàn)壓力測試、性能測試、配置測試、峰值測試等。大限度地縮短測試時間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。

相關(guān)閱讀:

有什么工具可以進行性能測試?常用的性能測試工具有哪些?

性能測試工具PerformanceRunner與LoadRunner有什么區(qū)別?

性能測試工具PR腳本和錄制失敗原因有哪些?

軟件測試工具常見類型有哪些?常見的軟件測試工具推薦

本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系