協程是微小的執行緒,
安裝locust
windows系統安裝locust
直接通過 pip install locust 命令安裝;
通過pyhton控制台進入寫的**(傳送請求的檔案)
locust的指令碼裡,模擬負載的請求和python的requests庫使用方法基本一樣
並且啟動蝗蟲
啟動locust
1、如果啟動的locust檔名為locustfile.py並位於當前工作目錄中,可以在編譯器中直接執行該檔案,或者通過cmd,執行如下命令:
在瀏覽器開啟蝗蟲頁面
ps:8089是該服務啟動的埠號,如果是本地啟動,可以直接在瀏覽器輸入http://localhost:8089開啟ui介面,如果是其他機器搭建locust服務,則輸入該機器的ip+埠即可;
請求位址
type:請求型別(也就是請求具體是那個=⽅法)
name:請求的路徑位址資訊
requests:當前已完成的請求數量
fails:當前失敗的數量
mediam(ms): 響應時間的中位數
90%ile (ms):90%的請求響應時間
**erage (ms):平均響應時間
min (ms):最⼩響應時間
max (ms):最⼤響應時間
**erage size (bytes):平均請求的資料量
current rps:每秒中處理請求的數量,也就是rps
選單欄:
多工,兩個介面
locust 效能測試
作業系統最小執行單位是程序,而程序最小執行單位是執行緒 協程是微小的執行緒,完全由程式所控制 在使用者態執行 好處是效能大幅度的提公升 locust 是一款分布式負載測試工具,完全基於事件,即乙個locust節點也可以在乙個程序中支援數千併發使用者,不使用 通過 gevent 使用輕量級過程 即在自...
效能測試之locust
2 在本地儲存檔中新建立乙個python3資料夾 4 點選勾選add python 3.9 5 然後點選customize installa進入optional features,然後點選next 6 點選next進入advanced options,然後點選browse選擇python的安裝位置,...
Locust建立效能測試流程
locust建立效能測試流程 locust 可沒有傻瓜式的指令碼錄製功能,要想用它來做效能測試,必須擼起袖子來寫 不過 locust是開源的,使用python開發,基於事件,支援分布式並提供web ui測試執行,其結果顯示了測試工具的效能。它能夠在資源利用率明顯優於jmeter,關鍵是 的虛擬使用者...