locust - Ordenate 结果按执行排序
问题描述
我想按执行排序我的结果,而不是最后执行的请求。我阅读了 locust 文档,最后一个请求执行了默认方式来显示结果。我能做这样的事吗?
我的脚本:
import json
from locust import HttpUser, task, between
from endpoints import routes
url_list = []
class QuickstartUser(HttpUser):
wait_time = between(1,1)
def on_start(self):
response = self.client.post("system/login", json={"data":{"username":"user","password":"user"}})
data = json.loads(response.text)
print(data['data']['Token'])
self.client.headers = {'Authorization': 'Token ' + data['data']['Token']}
@task
def custom_call(self):
for e in routes:
self.client.get(f"system/v3/{e}")
我的配置文件:
locustfile = scripts/myscript.py
host = http://[IP FROM DUT]
users = 5
spawn-rate = 1
run-time = 10m
autostart = True
autoquit = 5
html = logs/mylogfile.html <<< I want to order my results sorting by execution over here.
我还使用并提交了名为 edpoints 的文件,我提出了我的请求。蝗虫按顺序调用这些请求。我将 client.get 请求分开保存,并且它们是有序的。
解决方案
推荐阅读
- c# - 检索结束日期为某一天的所有订阅 Stripe
- javascript - Safari 表单触发按钮单击而不是提交
- udp - 准时 RTOS - 非阻塞 UDP 接收不起作用
- azure - 通过 terraform 创建 Azure 预算警报
- vue.js - Vue:未调用父级中的计算属性
- python - 如何在 pandas 数据框的行和列中添加内联约束?TurboTax/Coinbase 收益报告 CSV 错误
- postgresql - Zalando 算子倒带后副本节点永不恢复
- elasticsearch - 在 ElasticSearch 中查找具有特定字段的所有对象
- swift - adDidDismissFullScreenContent - 您如何确定广告是插页式广告还是奖励式广告?
- php - 如何将数组数据保存到 Laravel postgres 中?