
[英]Can I change the fixed_count of a User in LoadShape?
我可以更改 LoadShape 中用户的 fixed_count 吗? 我有一个 LoadShapeClass,它会增加用户数量,直到我达到“负载限制”(由服务器负载、响应时间等多个标准定义)。 我有一个带有 fixed_count = 1 的 UserClass。这个 class 代表一些不属于 ...
[英]Can I change the fixed_count of a User in LoadShape?
我可以更改 LoadShape 中用户的 fixed_count 吗? 我有一个 LoadShapeClass,它会增加用户数量,直到我达到“负载限制”(由服务器负载、响应时间等多个标准定义)。 我有一个带有 fixed_count = 1 的 UserClass。这个 class 代表一些不属于 ...
[英]Tool to Compare Locust Load Test Results
我正在寻找有关可用于比较 Locust 输出的负载测试统计信息的工具的任何建议。 目前,每次运行后,Locust 在其 Web UI 或 CSV 文件中生成一个 HTML 页面。 我想在多次测试运行过程中比较这些文档,例如,查看某个版本是否会降低性能。 我查看了蝗虫扩展列表,但一无所获。 ...
[英]100 requests per minute for a duration of 20 minutes - Load/performance testing
我正在使用 Jmeter 在我的系统上进行负载测试。要求是我需要每分钟生成 150 个请求,持续 20 分钟。 我尝试了以下方法我尝试提供此配置。 线程数 - 3000 [150 请求/分钟 * 20 分钟] 加速期 - 1200 秒 [20 分钟 * 60] 但是这里的测试在创建 2004 线程后 ...
[英]can I use LoadTestShape to specify a custom parameter in my Locust.io tasks? (Python)
我发现 Locust.io 非常适合调整某些参数,这些参数将触发我的 web 应用程序中的特定实现行为。 我想测量性能如何根据我的 web 应用程序中的不同配置参数而变化。 采用LoadTestShapes和ticks来模拟 K6 风格的阶段似乎是显而易见的解决方案。 我可以在每个阶段修改我的自定 ...
[英]Locust AttributeError: object has no attribute
我正在使用 python 3.10,这是我的蝗虫文件。from locust import HttpUser, task, between import string import random import time import datetime WAIT_TIME_MIN = 1 WAIT_ ...
[英]How to implement "Transaction Controller" in locust
假设我们在任务中有一个以上的请求,是否有一种方法可以使 Locust 测量(完成的任务/秒),因为 Jmeter 通过使用“事务控制器”进行剂量通过每秒完成多少流(几个请求)来衡量性能 ...
[英]Adjust wait_time in locust using custom arguments via CLI
我想通过 CLI 传递它来调整 wait_time 参数。 我尝试了以下方式:custom_wait_time = None # Add custom argument to locust @events.init_command_line_parser.add_listener def ini ...
[英]How to pass plain text(string) in post request using locust?
您好,如果我以 json 格式传递它,我需要在有效负载中传递纯文本(字符串),它将不起作用,因此我只需要以字符串形式传递它。 我正在使用 Locust 框架 谁能告诉我我可以在有效载荷中传递简单的字符串? 来自蝗虫导入任务,SequentialTaskSet,HttpUser,常量导入 json ...
[英]How can I pass dynamic values in the URL?
我正在从响应正文中捕获key=value对,并希望在获取端点 URL 中发送相同的值,如下所示。 我试过这个,它不起作用: ...
[英]Locust failed to fire events when running as lib
以下代码来自教程。 我刚刚添加了一些代码来触发test_start事件(不确定我是否在正确的位置触发它?)并监听init和test_start事件。 当我将它作为库运行时(例如python use_as_lib.py ),MyUser 中的两条消息没有打印出来。 但是,如果我删除那些 run-as- ...
[英]How to add custom poetry environment to Locust base Docker image?
如何在安装了额外诗歌依赖项的稳定 Docker 容器中运行 Locust(负载测试工具)? 从文档中得知,可以通过其基本映像轻松地在 Docker 中运行 Locust 。 但是,如果负载测试 Python 项目需要通过诗歌管理的额外库,则必须通过poetry run locust运行 locus ...
[英]Locust - AttributeError when accessing locust web interface
我正在尝试运行一个非常基本的蝗虫负载测试,该测试之前确实有效。from locust import HttpUser, between, task class QuickstartUser(HttpUser): wait_time = between(1, 5) @task ...
[英]Increase Paho-MQTT publishers running on Azure Container Instances (Locust Load Test)
我们正在尝试使用 Azure 容器实例和 Python Paho-MQTT 库运行分布式 Locust MQTT 测试。 每个工作人员不能运行超过 340 个客户端。OSError: [Errno 24] Too many open files. 该问题与以下问题有关: https://git ...
[英]Assigning Testplan from Code when using Locust as a Library and Outputting to Timescale
当使用 locust 作为库并将输出重定向到 timescaledb 时,所有请求都使用相同的 run_id 和 testplan 进行记录,我想要一种方法来区分测试以将不同的测试分组到不同的仪表板。 我尝试更改请求标头但无法以任何方式修改 testplan 变量。 当使用蝗虫作为库将不同的仪表板分 ...
[英]Unable to perform RMQ publish from Locust "BlockingIOError: [WinError 10035]"
我的项目需要客户端直接向 Rabbit MQ 发送消息,我们需要为此做负载测试。 我尝试了 PIKA,在普通的 python 文件中工作正常,但是当我尝试在 Locust 中实现它时,由于兼容性问题,我开始出现错误我试过 PIKA Async、B-Rabbit 等。没有一个适用于 Locust(G ...
[英]How to make Locust respect DNS TTL
我在 AWS 上使用提供的 terraform分发了 Locust。 在加载之间,我更新目标的 route53 加权记录以指向另一个版本。 我看到的是蝗虫不更新初始 DNS 分辨率,并继续以我的第一个版本为目标。 如何让蝗虫在加载期间重新计算 dns 分辨率? ...
[英]locustio installed falid error: legacy-install-failure error: subprocess-exited-with-error
如何安装locustio ...
[英]What is true rps in locust
我很好奇在蝗虫负载测试时我的服务每秒收到多少实际请求。 如果它有 50 个用户并显示 6 RPS,是否意味着我每秒收到 50*6=300 个请求? ...
[英]How can I load test a JupyterHub instance?
我们有几个用于训练目的的 JupyterHub 实例。 通常,我们只有在 30 多个学生登录时才会发现问题,因此我们需要一个自动化测试的解决方案。 我们想登录,然后并行运行笔记本。 谢谢。 我玩过使用请求 package 手动执行此操作,但加载和提交笔记本单元格的正确 html 命令并不明显。 ...
[英]locust unrecognized arguments when running as lib
以下代码来自 Locust 示例 - use_as_lib 。import gevent from locust import HttpUser, task from locust.env import Environment from locust.stats import stats_prin ...