Events
如果希望运行一些设置代码作为测试的一部分,通常将其放在locustfile的模块级别就足够了,但有时需要在运行中的特定时间执行一些操作。为此,Locust提供了事件挂钩。
test_start and test_stop
如果您需要在负载测试的开始或停止时运行一些代码,那么应该使用test_start和test_stop事件。你可以在loccustfile的模块级别为这些事件设置监听器:
from locust import events
@events.test_start.add_listener
def on_test_start(environment, **kwargs):
print(