Locust
文章平均质量分 86
详细介绍locust的使用
码小旭
一名软件测试从业者
展开
-
locust---详细使用HttpUser写压测请求(时间间隔、任务权重、前置、后置)(二)
设置完成后开始执行。上一节,我们只是做了一个简单的示例,讲了如何使用HTTP请求压测,实际使用情况更复杂,比如压测时,大部分接口需要先登录(不同用户),再查询数据或者其他操作,操作后再退出登录,而且模拟真实用户请求时,用户不可能一直在请求接口,而是操作后等待几秒后再操作,这些我们下面代码都可以实现。如果不设置wait_time,启动参数和之前一样,虚拟用户是5,每秒启动1个用户,持续运行10s,执行的请求是几千个,没有间隔等待时间,会一直不间断执行。原创 2023-11-28 15:50:30 · 1565 阅读 · 0 评论 -
locust---简介、安装、基本使用(一)
Locust是一种易于使用、可编写且可扩展的性能测试工具。在常规Python代码中定义用户的行为,而不是被困在UI或限制性域特定语言中。这使得Locust具有无限的可扩展性,并且对开发人员非常友好。它采用基于 Python 的方式定义用户行为,使得编写测试脚本更加直观和易懂。可以通过多个节点实现分布式测试,模拟大规模用户并发。提供实时的性能数据和统计信息,帮助用户了解系统在不同负载下的表现。用户可以基于需求编写自定义的测试逻辑和行为,以满足特定场景的测试需求。原创 2023-11-28 11:20:26 · 255 阅读 · 0 评论