思博倫測試儀Web性能測試


本博客講解的Web性能測試主要包括:新建連接、並發量、吞吐量和響應時間。

首先介紹一下我做測試所用的服務器的配置

CPU:物理核數6,虛擬核數24

內存:32G

網卡:1Gbps  千兆網卡

操作系統:CentOS7  1611

服務器:nginx 1.10.3

1.新建連接測試  Protocol Transaction Per Second

調整紅色圈內的選項,選擇“Connections/second”,調整上升時間,高度值,平穩時間,下降時間。下圖測試中上升時間是600s,高度值28000,平穩時間100s,下降時間60s。具體數值需要在根據服務器配置、軟件配置進行調整。測試頁面大小為4K。

調整好參數后,點擊左上方綠色三角運行測試,測試結果如下:

觀察上圖,當出現黃線與藍線分開時,表明新建連接數達到最大,上圖顯示新建連接數是27000/s。

2.並發量測試 TCP Connections

修改“Action”,添加“Think  <60000>”60000是爬坡時間的1000倍,如圖所示:

點擊“Load”,選擇“Connections/second”,調整上升時間,高度值,平穩時間,下降時間。下圖測試中上升時間是60s,高度值12400,平穩時間70s,下降時間30s。具體數值需要在根據服務器配置、軟件配置進行調整。測試頁面大小為4K。

測試結構如下,並發量達到740000。

3.吞吐量測試 Network Traffic

修改“Action”,去除“Think <60000>”

點擊“Load”,選擇“Connections/second”,調整上升時間,高度值,平穩時間,下降時間。下圖測試中上升時間是40s,高度值35000,平穩時間60s,下降時間40s。具體數值需要在根據服務器網卡及測試頁面大小進行調整。測試頁面大小4K。

 

結果如下圖:千兆網卡,實測980000 Kbits/second。

4.響應時間測試 Response Time

修改“Action”,去除“Think <60000>”

點擊“Load”,選擇“Connections/second”,調整上升時間,高度值,平穩時間,下降時間。下圖測試中上升時間是30s,高度值1000或100,平穩時間40s,下降時間20s。具體數值需要在根據服務器網卡配置進行調整。測試頁面大小為4K。

等測試結束,查看結果。點擊“Result”,選中剛才測試完的數據(紅圈),點擊下方被圈起來的的“view”,顯示結果如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM