je_load_density.wrapper.user_template.websocket_user_template

Functions

set_wrapper_websocket_user(user_detail_dict, ...)

設定 WebSocket User 的代理使用者 Configure WebSocket User proxy

Classes

WebSocketUserWrapper(*args, **kwargs)

Locust WebSocket User 包裝類別 Locust WebSocket User wrapper class

class je_load_density.wrapper.user_template.websocket_user_template.WebSocketUserWrapper(*args: Any, **kwargs: Any)

Bases: User

Locust WebSocket User 包裝類別 Locust WebSocket User wrapper class

Each task entry should look like:

{
    "method": "send",          # send | recv | sendrecv | connect | close
    "request_url": "ws://...", # required for connect; otherwise reused
    "name": "login",           # event name; defaults to URL
    "payload": "...",
    "expect": "substring",     # optional substring assertion on recv
    "timeout": 5
}
host = 'ws://localhost'
run_tasks() None
wait_time = 0.1
je_load_density.wrapper.user_template.websocket_user_template.set_wrapper_websocket_user(user_detail_dict: Dict[str, Any], **kwargs) type

設定 WebSocket User 的代理使用者 Configure WebSocket User proxy