是否可以在完成一个蝗虫实例后 运行 编码?
Is it possible to run code after finishing a locust instance?
假设这是我在终端中 运行 的主要文件,即 locusts -f main.py
。是否可以在蝗虫实例终止后或达到时间限制时也使用 运行 代码?可能是清理脚本或发送在某处生成的 csv 报告。
class setup(HttpUser):
wait_time = between(3, 5)
host = 'www.example.com'
tasks = [a, b, c...]
#do something after time limit reached
有一个 test_stop
事件 (https://docs.locust.io/en/stable/extending-locust.html) as well as a quitting
event (https://docs.locust.io/en/stable/api.html#locust.event.Events.quitting) 可以用于此目的。
假设这是我在终端中 运行 的主要文件,即 locusts -f main.py
。是否可以在蝗虫实例终止后或达到时间限制时也使用 运行 代码?可能是清理脚本或发送在某处生成的 csv 报告。
class setup(HttpUser):
wait_time = between(3, 5)
host = 'www.example.com'
tasks = [a, b, c...]
#do something after time limit reached
有一个 test_stop
事件 (https://docs.locust.io/en/stable/extending-locust.html) as well as a quitting
event (https://docs.locust.io/en/stable/api.html#locust.event.Events.quitting) 可以用于此目的。