je_load_density.wrapper.user_template.socket_user_template

Functions

set_wrapper_socket_user(user_detail_dict, ...)

設定 Socket User 的代理使用者 (TCP/UDP) Configure raw socket User proxy

Classes

SocketUserWrapper(*args, **kwargs)

Locust 原生 Socket User 包裝類別 (TCP/UDP) Raw socket Locust user (TCP/UDP).

class je_load_density.wrapper.user_template.socket_user_template.SocketUserWrapper(*args: Any, **kwargs: Any)

Bases: User

Locust 原生 Socket User 包裝類別 (TCP/UDP) Raw socket Locust user (TCP/UDP).

Each task entry should look like:

{
    "protocol": "tcp",          # tcp | udp
    "target": "127.0.0.1:9000",
    "payload": "...",           # str or hex string with prefix "hex:"
    "expect_bytes": 64,         # bytes to read; 0 to skip read
    "expect_substring": "OK",   # optional substring assertion
    "timeout": 5,
    "name": "ping"
}
host = '127.0.0.1:9000'
run_tasks() None
wait_time = 0.1
je_load_density.wrapper.user_template.socket_user_template.set_wrapper_socket_user(user_detail_dict: Dict[str, Any], **kwargs) type

設定 Socket User 的代理使用者 (TCP/UDP) Configure raw socket User proxy