提问者:小点点

如何在jMeter的调试采样器中读取RegEx Extractor找到的变量


我正在用正则表达式提取器读取一些变量。csv文件。

所有主题也在用户定义变量中定义。要查看变量是否被正确采用,我使用调试采样器。

结果,我收到了所有变量的列表,但:

>

  • 来自正则表达式提取器的每个变量看起来像:${变量},

    与csv文件中的变量相反,我可以准确地看到该变量下的内容。

    有没有可能看到正则表达式找到的变量的实值?

    谢谢你的帮助。


  • 共2个答案

    匿名用户

    您的正则表达式提取器配置不正确。您应该将创建变量的名称作为纯文本提供,即id_token,而不是${id_token}

    如果正则表达式提取器具有匹配项,则之前定义的变量将被覆盖

    演示:

    >

  • 用户定义变量

    正则表达式提取器

    正则表达式提取器之前的JMeter变量

    正则表达式提取器后面的 JMeter 变量:

    用于说明性演示目的的虚拟采样器以防万一:

  • 匿名用户

    只是不要在用户定义的变量中定义来自正则表达式提取器的具有动态性质的变量

    用户定义的变量元素允许您定义一组初始变量