【问题标题】:Throttling Test Using Jmeter使用 Jmeter 进行节流测试
【发布时间】:2020-07-01 16:11:13
【问题描述】:

我正在学习 load & perfomace testingJmeter 工具,在测试 Geoserver rest api 时,我无法为限制测试设置配置。

举个例子:

我需要测试Rest API的节流限制可以接受请求500 requests/second

如果用户发送的请求超过 500 个请求,假设 501 requests/second 脚本应该抛出错误 code 429 too many requests.

在做一些研究时,我发现同步定时器可以使用。但是无法管理。

我的问题是如何使用 Jemeter 实现这一目标? 任何帮助/指导将不胜感激。

【问题讨论】:

    标签: jmeter throttling jmeter-5.0


    【解决方案1】:

    使用同步计时器您无法实现每秒 500 个请求,您可以同时实现 500 个请求

    如果您需要每秒发送 X 个请求,最好选择 Constant Throughput TimerThroughput Shaping Timer,这样您可以控制每秒 JMeter 将发送多少个请求并为您定义通过/失败标准通过Assertions根据当前吞吐量测试计划

    【讨论】:

    • 感谢您的回复。如果我使用 Jmeter 每秒发送 501 个请求,您能否详细说明如何实现错误代码 429。我是负载测试新手。
    猜你喜欢
    • 1970-01-01
    • 2023-03-28
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 2014-12-30
    • 2019-03-10
    • 2015-11-28
    • 1970-01-01
    相关资源
    最近更新 更多