【问题标题】:Best Practice to run 1k user for stress testing运行 1k 用户进行压力测试的最佳实践
【发布时间】:2021-04-24 11:57:14
【问题描述】:

场景:我想登录,获取 cookie 并将该 cookie 用作 10k 用户的其他 api GET 请求的身份验证。 我使用具有以下行的 Ultimate 线程组 开始线程数:1000 初始延迟秒:0 启动时间:1000 保持负载:300 关机:0

如果我使用单用户登录或我需要使用 1k 登录详细信息,这对服务器有什么影响吗? , 在那种情况下,由于 cookie 存储在浏览器本地存储下,所以我使用网络驱动程序采样器来获取它,所以对于 1k 来说,这怎么可能。

类似客户说要做10K 20k等等。

由于我是新手,正在弄清楚完成这项工作的最佳方法是什么,我的方向是否正确,请指导我。

谢谢

【问题讨论】:

    标签: apache jmeter


    【解决方案1】:
    1. Does it make any difference on sever If I used single user login or I need to need to use 1k login details ?我们不知道,这取决于特定的服务器实现。从black-box testing 的角度来看,我会采用“现实”的方法,并为不同的用户使用不同的凭据/cookie
    2. In that case as cookies are stored under browser local storage , so I am using web driver sampler to get that 如果登录后你得到Cookie,它可用于API请求中的身份验证/授权,则不需要使用Selenium,使用JMeter你可以从Set-Cookie响应头中手动获取cookie值适合Post-Processor 或自动使用HTTP Cookie Manager

    【讨论】:

      猜你喜欢
      • 2016-09-13
      • 2010-11-16
      • 2010-09-25
      • 1970-01-01
      • 2010-09-20
      • 1970-01-01
      • 2017-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多