Python 3.6 性能測(cè)試框架Locust安裝及使用方法(詳解)
背景
Python3.6 性能測(cè)試框架Locust的搭建與使用
基礎(chǔ)
python版本:python3.6
開發(fā)工具:pycharm
Locust的安裝與配置
點(diǎn)擊“File”→“setting”

點(diǎn)擊“setting”,進(jìn)入設(shè)置窗口,選擇“Project Interpreter”

點(diǎn)擊“+”

輸入需要“Locust”,點(diǎn)擊“Install Package”

安裝完成即可使用。
安裝完Locust工具后,只需要編寫一個(gè)簡(jiǎn)單Python文件即可對(duì)系統(tǒng)進(jìn)行負(fù)載測(cè)試。下面舉個(gè)例子:
from locust import Locust, TaskSet, task class UserBehavior(TaskSet): @task def job(self): pass class User(Locust): task_set = UserBehavior min_wait = 1000 max_wait = 3000
然后在終端輸入:
mars@mars-Ideapad-V460:~/test$ locust [2015-09-12 10:46:36,876] mars-Ideapad-V460/INFO/locust.main: Starting web monitor at *:8089 [2015-09-12 10:46:36,919] mars-Ideapad-V460/INFO/locust.main: Starting Locust 0.7.3
然后在瀏覽器中訪問localhost:8089,彈出如下頁面:

第一行Number of users to simulate是模擬用戶的數(shù)量,第二行Hatch rate (users spawned/second表示產(chǎn)生模擬用戶的速度,所有用戶產(chǎn)生完后開始測(cè)試統(tǒng)計(jì),填寫完成后點(diǎn)擊“Start swarming”即可開始測(cè)試:

以上這篇Python 3.6 性能測(cè)試框架Locust安裝及使用方法(詳解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python正則匹配判斷手機(jī)號(hào)是否合法的方法
今天小編就為大家分享一篇Python正則匹配判斷手機(jī)號(hào)是否合法的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-12-12
keras打印loss對(duì)權(quán)重的導(dǎo)數(shù)方式
這篇文章主要介紹了keras打印loss對(duì)權(quán)重的導(dǎo)數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06
查看keras各種網(wǎng)絡(luò)結(jié)構(gòu)各層的名字方式
這篇文章主要介紹了查看keras各種網(wǎng)絡(luò)結(jié)構(gòu)各層的名字方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06
PyCharm2018 安裝及破解方法實(shí)現(xiàn)步驟
這篇文章主要介紹了PyCharm2018 安裝及破解方法實(shí)現(xiàn)步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-09-09
Python讀取sqlite數(shù)據(jù)庫文件的方法分析
這篇文章主要介紹了Python讀取sqlite數(shù)據(jù)庫文件的方法,結(jié)合實(shí)例形式分析了Python引入sqlite3模塊操作sqlite數(shù)據(jù)庫的讀取、SQL命令執(zhí)行等相關(guān)操作技巧,需要的朋友可以參考下2017-08-08

