【发布时间】:2020-01-27 14:07:41
【问题描述】:
需要为每个用户生成新的AuthorisationId/sessionID。
如何在jmeter? 中为每个用户创建一个新用户?
如果我通过录音使用sessionID,则显示会话在一小时后过期。
【问题讨论】:
标签: jmeter jmeter-4.0
需要为每个用户生成新的AuthorisationId/sessionID。
如何在jmeter? 中为每个用户创建一个新用户?
如果我通过录音使用sessionID,则显示会话在一小时后过期。
【问题讨论】:
标签: jmeter jmeter-4.0
我认为你不应该“生成”这个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 来自何处以及如何将其传递给应用。
【讨论】:
您需要关联它。只需使用后处理器提取器正则表达式。用变量替换硬编码值。
【讨论】: