1. 程式人生 > 其它 >5.24-效能測試工具locust

5.24-效能測試工具locust

效能測試工具locust

搭建python環境

locust:基於協程的設計,協程:微小的執行緒,基於使用者的行為可以控制它。python一直很優秀但在效能方面表現很差勁,因此python設計協程來改進這部分的設計缺陷。locust對服務端的負載能力很強,使用它可以做服務端的穩定性測試。

在Python技術棧的體系中,效能測試的⼯具是Locust的測試框架,Locust是⼀種易於編寫測試指令碼和可以擴充套件的效能測試⼯具,它是基於協程來進⾏設計的,當然也可以說是基於event的事件來進⾏設計的。協程 我們可以簡單的理解為是基於⽤戶態的執行緒,更加專業的話說是微執行緒,基於⽤戶可以控制的⼀種微⼩的執行緒,也 可以叫協程。

locust:非常優秀的效能測試工具且依賴於Python環境,因此使用它首先要安裝python環境。安裝步驟:

1.在C盤建立python3資料夾並把python-3.9.5-amd64.exe放裡面

2.控制檯輸入pip3 install locust

4.開啟http://localhost:8089(請求地址和埠開發給)