【发布时间】:2021-12-30 12:09:49
【问题描述】:
我一直在使用 JMeter 来测试网站的功能。运行请求时,特定的发布操作会为每个用户生成不同的 PageSessionId。
我对 JMeter 有点陌生,很明显需要一个提取器来帮助解析用户生成的会话 ID 以处理这些请求。关于哪种提取器对此及其可能的设置最有帮助的任何想法?
【问题讨论】:
-
您能否在 sessionid 中包含一个示例响应?
我一直在使用 JMeter 来测试网站的功能。运行请求时,特定的发布操作会为每个用户生成不同的 PageSessionId。
我对 JMeter 有点陌生,很明显需要一个提取器来帮助解析用户生成的会话 ID 以处理这些请求。关于哪种提取器对此及其可能的设置最有帮助的任何想法?
【问题讨论】:
您正在显示请求,为了能够建议最合适的选项,我们需要查看响应(返回此动态值的位置)
从高层的角度来看:
对于XML 和XHTML(在某些情况下是HTML)-XPath Extractor 或XPath2 Extractor
对于其他任何事情 - Regular Expression Extractor 或 Boundary Extractor
【讨论】:
如果响应是 HTML 格式,您可以使用以下后处理器之一来提取 sessionId。
如果响应是 JSON 格式,您可以使用以下后处理器来提取 sessionId。
在这个关于管理会话的短视频中,我演示了使用少数后处理器。 video
【讨论】: