欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python 3.6 性能測試框架Locust安裝及使用方法(詳解)

 更新時(shí)間:2017年10月11日 09:53:41   作者:MyFirstBlog  
下面小編就為大家?guī)硪黄狿ython 3.6 性能測試框架Locust安裝及使用方法(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

背景

Python3.6 性能測試框架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è)簡單Python文件即可對系統(tǒng)進(jìn)行負(fù)載測試。下面舉個(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)生完后開始測試統(tǒng)計(jì),填寫完成后點(diǎn)擊“Start swarming”即可開始測試:

以上這篇Python 3.6 性能測試框架Locust安裝及使用方法(詳解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何利用Python實(shí)現(xiàn)n*n螺旋矩陣

    如何利用Python實(shí)現(xiàn)n*n螺旋矩陣

    這篇文章主要給大家介紹了關(guān)于如何利用Python實(shí)現(xiàn)n*n螺旋矩陣的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Flask Paginate實(shí)現(xiàn)表格分頁的使用示例

    Flask Paginate實(shí)現(xiàn)表格分頁的使用示例

    flask_paginate是Flask框架的一個(gè)分頁擴(kuò)展,用于處理分頁相關(guān)的功能,本文就來介紹一下Flask Paginate實(shí)現(xiàn)表格分頁的使用示例,感興趣的可以了解一下
    2023-11-11
  • ubuntu安裝mysql pycharm sublime

    ubuntu安裝mysql pycharm sublime

    本文給大家匯總介紹了在Ubuntu中如何安裝mysql+pycharm+sublime的方法,有相同需求的小伙伴可以參考下
    2018-02-02
  • python基礎(chǔ)教程之自定義函數(shù)介紹

    python基礎(chǔ)教程之自定義函數(shù)介紹

    這篇文章主要介紹了python基礎(chǔ)教程之自定義函數(shù)介紹,本文講解了python中函數(shù)的定義方法、函數(shù)參數(shù)的定義方法,需要的朋友可以參考下
    2014-08-08
  • python報(bào)錯(cuò)TypeError: ‘NoneType‘ object is not subscriptable的解決方法

    python報(bào)錯(cuò)TypeError: ‘NoneType‘ object is not subscriptable的解決

    這篇文章主要給大家介紹了關(guān)于python報(bào)錯(cuò)TypeError: ‘NoneType‘ object is not subscriptable的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 解決Keras中Embedding層masking與Concatenate層不可調(diào)和的問題

    解決Keras中Embedding層masking與Concatenate層不可調(diào)和的問題

    這篇文章主要介紹了解決Keras中Embedding層masking與Concatenate層不可調(diào)和的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python八種降維方法匯總

    python八種降維方法匯總

    在Python中,有多種降維方法可以使用,本文就來介紹八種降維方法以及使用場景,具有一定的參考價(jià)值,感興趣的可以一下,感興趣的可以了解一下
    2023-10-10
  • python 多線程爬取壁紙網(wǎng)站的示例

    python 多線程爬取壁紙網(wǎng)站的示例

    這篇文章主要介紹了python 多線程爬取壁紙網(wǎng)站的示例,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-02-02
  • python數(shù)據(jù)可視化Seaborn畫熱力圖

    python數(shù)據(jù)可視化Seaborn畫熱力圖

    這篇文章主要介紹了數(shù)據(jù)可視化Seaborn畫熱力圖,熱力圖的想法其實(shí)很簡單,用顏色替換數(shù)字,下面我們來看看文章對操作過程的具體介紹吧,需要的小伙伴可以參考一下具體內(nèi)容,希望對你有所幫助
    2022-01-01
  • Python命令行中引導(dǎo)用戶指定選擇文檔示例

    Python命令行中引導(dǎo)用戶指定選擇文檔示例

    這篇文章主要為大家介紹了Python命令行中引導(dǎo)用戶指定選擇文檔示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11

最新評論