如何使用先前HTTP请求中的会话ID?

时间:2017-10-13 10:11:56

标签: session jmeter jmeter-plugins

我使用JMeter版本3.3从Internet Explorer记录我的脚本但是当我运行它时,第一个HTTP请求创建了一个新会话但​​是下一个请求没有改变它是因为第二个请求的会话ID被指示给它的路径不像第一个请求。

所以这是我的问题,如何使用上一个请求中的会话ID并将其放入第二个请求中的路径。请参阅下面的图片

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

  1. Regular Expression Extractor添加为第一个请求的子节点,并按如下方式对其进行配置:

    • 参考名称:任何有意义的内容,即SessionId
    • 正则表达式:SessionId=([+-]?\d+)
    • 模板:$1$
  2. 使用${SessionId}

  3. 替换第二次请求中的硬编码记录值

    参考文献: