locust - 如何在 locust 中为不同的用户分配不同的行为
问题描述
我想模拟两个用户同时运行不同的任务。如何使用蝗虫性能测试框架来做到这一点?
解决方案
只需定义多个用户类:
class User1(HttpUser):
@task
def task1(self):
...
class User2(HttpUser):
@task
def task2(self):
...
如果您希望用户类型之间的分布为 50-50,您还需要以偶数用户启动 Locust。
推荐阅读
- javascript - 使用 Javascript 和单选按钮显示文本文件
- javascript - 在段落标记内插入选定文本的 HTML 标记
- ruby-on-rails - 共享点提供商在 Visual Studio 2017 中托管应用程序以在组织级别发布
- java - Spring RequestMapping 不会在 .jsp 请求上触发
- ios - 在使用 swift 的 iOS 中,如何创建一个始终位于整个应用程序顶部的可拖动和浮动 UIView
- python - Jupyter notebook 多窗口输出
- ios - 用动画在 UIImageView 上显示多个图像
- android - Android:使用 webview 捕获图像
- android - 使用滑行从 gif 图像中删除透明的白色背景?
- firebase - Firebase 规则不起作用。即使我在 Firestore 中设置规则也返回数据