【问题标题】:Generate session ID in jmeter, blazemeter在 jmeter、blazemeter 中生成会话 ID
【发布时间】:2020-01-27 14:07:41
【问题描述】:

需要为每个用户生成新的AuthorisationId/sessionID。 如何在jmeter? 中为每个用户创建一个新用户? 如果我通过录音使用sessionID,则显示会话在一小时后过期。

【问题讨论】:

    标签: jmeter jmeter-4.0


    【解决方案1】:

    我认为你不应该“生成”这个sessionID,很可能你需要correlate 它。

    我的期望是,当您打开登录页面或执行登录时,应用程序会在redirection URL 或响应正文或响应headers 中以sessionID 响应

    首先尝试添加HTTP Cookie Manager,它可能足以解决您的问题。

    如果没有,您将需要确定此sessionID 的来源并使用合适的JMeter 的PostProcessor 提取sessionID 并将其存储到JMeter Variable 中。完成后,您应该将记录的硬编码值替换为上一步中的 JMeter 变量。

    查看Using Regular Expressions to Extract Tokens and Session IDs to Variables 文章以获取更多信息,如果您遇到问题 - 不要犹豫提出新问题,但这次提供更多至少部分回复,显示此 sessionID 来自何处以及如何将其传递给应用。

    【讨论】:

      【解决方案2】:

      您需要关联它。只需使用后处理器提取器正则表达式。用变量替换硬编码值。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-30
        • 1970-01-01
        • 1970-01-01
        • 2011-12-29
        • 2018-07-31
        • 2019-08-13
        • 2011-12-10
        • 2017-03-27
        相关资源
        最近更新 更多