Skip to content
Sections
>> Trisquel >> 套件 >> aramo >> python >> python3-locust
aramo  ]
[ 原始碼: locust  ]

套件: python3-locust (1.4.3-3)

python3-locust 的相關超連結

python3-locust

Trisquel 的資源:

下載原始碼套件 locust

維護者:

Original Maintainers:

  • Sandro Tosi
  • Debian Python Team

外部的資源:

相似套件:

Developer friendly load testing framework

Locust is an easy to use, scriptable and scalable performance testing tool. You define the behaviour of your users in regular Python code, instead of using a clunky UI or domain specific language. This makes Locust infinitely expandable and very developer friendly.

Features:

 * Write user test scenarios in plain-old Python -- If you want your users to
   loop, perform some conditional behaviour or do some calculations, you just
   use the regular programming constructs provided by Python. Locust runs every
   user inside its own greenlet (a lightweight process/coroutine). This enables
   you to write your tests like normal (blocking) Python code instead of having
   to use callbacks or some other mechanism. Because your scenarios are “just
   python” you can use your regular IDE, and version control your tests as
   regular code (as opposed to some other tools that use XML or binary
   formats).
 * Distributed & Scalable - supports hundreds of thousands of users -- Locust
   makes it easy to run load tests distributed over multiple machines. It is
   event-based (using gevent), which makes it possible for a single process to
   handle many thousands concurrent users. While there may be other tools that
   are capable of doing more requests per second on a given hardware, the low
   overhead of each Locust user makes it very suitable for testing highly
   concurrent workloads.
 * Web-based UI -- Locust has a user friendly web interface that shows the
   progress of your test in real-time. You can even change the load while the
   test is running. It can also be run without the UI, making it easy to use
   for CI/CD testing.
 * Can test any system -- Even though Locust primarily works with web
   sites/services, it can be used to test almost any system or protocol. Just
   write a client for what you want to test, or explore some created by the
   community.

其他與 python3-locust 有關的套件

  • 依賴
  • 推薦
  • 建議
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-configargparse (>= 1.0)
    replacement for argparse with config files and environment variables (Python 3)
  • dep: python3-flask (>= 1.1.2)
    micro web framework based on Werkzeug and Jinja2 - Python 3.x
  • dep: python3-flask-basicauth (>= 0.2.0)
    HTTP basic access authentication for Flask
  • dep: python3-gevent
    gevent is a coroutine-based Python networking library
  • dep: python3-geventhttpclient (>= 1.4.4)
    high performance, concurrent HTTP client library for Python using gevent
  • dep: python3-msgpack (>= 0.6.2)
    Python 3 implementation of MessagePack format
  • dep: python3-psutil (>= 5.6.7)
    module providing convenience functions for managing processes (Python3)
  • dep: python3-requests (>= 2.9.1)
    elegant and simple HTTP library for Python3, built for human beings
  • dep: python3-werkzeug
    collection of utilities for WSGI applications (Python 3.x)
  • dep: python3-zmq (>= 16.0.2)
    Python3 bindings for 0MQ library

下載 python3-locust

下載可用於所有硬體架構的
硬體架構 套件大小 安裝後大小 檔案
all 558.1 kB1762 kB [文件列表]