12得票2回答
如何在Locust测试中保持会话和CSRF令牌。

我想使用 locust.io 测试我的 Django Web 应用程序。在一个表单中,我遇到了CSRF令牌的问题。我按照以下步骤操作:class WebsiteTasks(TaskSet): def on_start(self): print("On star...

12得票3回答
python-requests多久执行一次dns查询?

我们正在使用Locust来对负载均衡后的 REST API 服务进行负载测试。我看到了这篇文章,关于负载均衡和自动扩展,这正是我们正在测试的内容。 Locust使用python-requests,它使用urllib3。我的问题是,是否每次连接 python-requests 都会进行DNS查...

12得票1回答
适当的Locust负载测试用户数和孵化速率

我正在使用locust进行负载测试。我编写了一个脚本并设置了一切以进行负载测试。 实际上只有两点我不明白: 以下数字的含义是什么? 例如 要模拟的总用户数 孵化率(每秒生成的用户数) 这两个选项的合适值是什么?

11得票2回答
当运行Locust时,为什么会收到403错误?

我正在使用 Locust (Python) 对一个 Django Web 应用进行负载测试,但是运行脚本时一直出现 403 错误。以下是代码: from locust import HttpLocust, TaskSet def index(l): l.client....

11得票1回答
Locust.io重负载测试

locust.io在"swarm"中支持的用户数量是否有限制? 关于locust.io分布式负载测试的文档在哪里可以找到? 我们希望使用50-100k并发用户对我们的网站进行负载测试,我看到locust可以在一台机器上支持数千个用户,但我们想要增加它。如何在多台机器上设置locust以运...

10得票3回答
Locust:如何在当前Locust用户的其余任务中共享身份验证cookie?

我正在考虑将我的多线程Python脚本迁移到Locust。 我的脚本简单地做了以下事情: 为每个用户创建一个线程 在每个线程中,验证用户并获取身份验证cookie 使用该身份验证cookie以一定的时间间隔执行各种API调用 当我开始研究Locust时,我注意到执行每个任务需要在其特...

10得票2回答
如何使用PyTest和Locust进行负载测试?

你觉得使用PyTest进行负载测试是否可行? 例如: import locust class UsersTest(locust.TaskSet): @locust.seq_task(1) def api_get_task(self): self.clien...

10得票4回答
蝗虫:如何通过API调用测试

我希望能够通过API调用Locust负载测试,以便能够从CI工具开始测试。关于这种情况,我没有看到太多的文档,Locust API文档中没有类似"Runner"或类似的内容。我检查了"locust"命令,在Windows中安装后可用。它是一个.exe文件,不确定它的作用以及它如何启动测试。 ...

10得票2回答
Locust.io:控制每秒请求参数

我一直在尝试使用Locust.io在EC2计算优化实例上进行API服务器的负载测试。它提供了一个易于配置的选项,用于设置连续请求等待时间和并发用户数量。理论上,rps = wait time X #_users。然而,在测试时,这个规则在非常低的#_users阈值下(在我的实验中约为1200个...

10得票4回答
使用Python进行API的负载测试

我目前正在编写Python脚本来测试API的负载能力。我想检查一个API可以同时处理多少个请求。由于这个API是用于注册的,所以每次都必须发送唯一的参数。 有没有办法通过Locust或其他方式实现? 任何帮助都将不胜感激。 这是我用于注册单个用户的代码。def registration:...