次のエディターは、Python 3.6 パフォーマンス テスト フレームワーク Locust のインストール方法と使用方法に関する記事 (詳細な説明) を提供します。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。エディターをフォローして見てみましょう
背景
Python3.6パフォーマンステストフレームワークLocustの構築と使用
基礎
Pythonのバージョン: python3.6
開発ツール: pycharm
Locustのインストールと構成
「ファイル」→「設定」をクリック
「設定」をクリックして設定ウィンドウに入り、「プロジェクトインタープリター」を選択します
「+」をクリック
必要な「Locust」を入力し、「パッケージのインストール」をクリックします
インストールが完了し、使用できるようになります。
Locust ツールをインストールした後は、システムの負荷テストを行うための簡単な Python ファイルを作成するだけです。以下に例を示します:
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 にアクセスすると、次のページがポップアップ表示されます:
最初の行 ユーザー数2 行目のハッチ率 (生成されたユーザー数/秒) は、シミュレートされたユーザーを生成する速度を示します。すべてのユーザーが生成された後、テスト統計が開始されます。入力後、「Start swarming」をクリックして開始します。テスト:
以上がPython3.6パフォーマンステストフレームワークLocustのインストールと使い方を詳しく解説(写真)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。