分类标签归档:Locust

Locust压测脚本:用户模型比并发数更重要

发表评论 1724 浏览量

Locust压测脚本:用户模型比并发数更重要

2023年4月记录,分类「Locust」。这是一篇偏实战的记录,保留了当时的判断过程和后续沉淀。

先别问并发

Locust 写起来很自由,也容易写偏。并发数只是表面,真实业务里用户会登录、浏览、停留、提交,动作比例比一个固定并发更重要。

记录这篇的目的,是让下次遇到同类问题时少走一轮弯路。

用户行为建模

  • 把用户行为拆成任务,并设置接近真实的权重。
  • wait_time 不设成 0,保留用户思考时间。
  • 压测账号和业务数据提前准备并可回收。
class WebUser(HttpUser):
    wait_time = between(1, 5

阅读全文