【问题标题】:How can I limit my concurrent calls with rest assured我怎样才能放心地限制我的并发通话
【发布时间】:2026-02-02 23:55:02
【问题描述】:

我怎样才能放心地限制/控制我的并发请求。我目前正在测试的 REST API 一次仅限于每个帐户 3 个并发请求,这意味着所有其他测试都会收到 429 响应代码。

一个例子将不胜感激。

【问题讨论】:

    标签: multithreading rest-assured


    【解决方案1】:

    据我所知,Rest Assured 没有这样的功能。您可以使用测试运行器轻松完成此操作,例如TestNG,通过管理并行线程:

    name: SingleSuite
    threadCount: 3
    parallel: methods
    
    tests:
      - name: Regression
        classes:
          - test.ApiTest
    

    如果您想同时运行多个帐户,您应该考虑使 RA 线程安全(或检查它是否已在最新版本中修复)

    【讨论】:

      最近更新 更多