> 백엔드 개발 > 파이썬 튜토리얼 > Python3.6 성능 테스트 프레임워크 Locust의 설치 및 사용에 대한 자세한 설명(그림)

Python3.6 성능 테스트 프레임워크 Locust의 설치 및 사용에 대한 자세한 설명(그림)

黄舟
풀어 주다: 2017-10-11 10:53:45
원래의
3912명이 탐색했습니다.

다음 편집기에서는 Python 3.6 성능 테스트 프레임워크 Locust(자세한 설명)를 설치하고 사용하는 방법에 대한 기사를 제공합니다. 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리고자 합니다. 에디터를 따라가며 함께 살펴볼까요

Background

Python3.6 성능 테스트 프레임워크 Locust의 구성과 사용법 Locust

Basics

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를 방문하면 다음 페이지가 나타납니다.

첫 번째 줄 사용자 수 두 번째 줄은 시뮬레이션된 사용자 수입니다. 해치율(사용자 생성/초는 시뮬레이션된 사용자 생성 속도를 나타냅니다. 모든 사용자가 생성된 후 테스트 통계가 시작됩니다. 입력한 후 "Start swarming"을 클릭하여 시작합니다. 테스트:

위 내용은 Python3.6 성능 테스트 프레임워크 Locust의 설치 및 사용에 대한 자세한 설명(그림)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿