class Runner(environment)
通过启动和停止用户来编排负载测试。
在Environment实例上使用create_local_runner、create_master_runner或create_worker_runner方法之一来创建所需类型的运行器。
quit()
停止任何正在运行的负载测试,并杀死运行者的所有greenlets
start(user_count, spawn_rate, wait=False)
开始运行负载测试
Parameters:
param | desc |
---|---|
user_count | 需要启动的用户总数 |
spawn_rate | 每秒生成的用户数量 |
wait | 如果为True,对该方法的调用将阻塞,直到生成所有用户。如果为False(默认值),生成用户的greenlet将被启动,对该方法的调用将立即返回。 |
stop()
通过停止所有正在运行的用户来停止正在运行的负载测试
property user_count
**Returns:**当前运行的用户数量
class LocalRunner(environment)
运行单进程负载测试的运行器
class MasterR