在哪里放置“查看结果树”以查看jmeter“调试采样器”的结果

在哪里放置“查看结果树”以查看jmeter“调试采样器”的结果,jmeter,Jmeter,我试图在JMeter中使用“调试采样器”DS,因为我需要检查“正则表达式提取器”REE是否正在拾取身份验证令牌,但我无法确定如何让JMeter显示它拾取的内容。我没有足够的声望点在JMeter中发布树的截图,所以我将尝试描述它 在线程组下,我有3个子项,1是HTTP请求,其中包含我要查找的页面的get和REE,2是DS,3是“查看结果树”VRT侦听器,我希望在其中看到来自DS的结果 我不能在1中将DS放在REE下,它不会移动到那里,并且DS下的VRT不显示任何JMeter变量,只显示与HTTP请

我试图在JMeter中使用“调试采样器”DS,因为我需要检查“正则表达式提取器”REE是否正在拾取身份验证令牌,但我无法确定如何让JMeter显示它拾取的内容。我没有足够的声望点在JMeter中发布树的截图,所以我将尝试描述它

在线程组下,我有3个子项,1是HTTP请求,其中包含我要查找的页面的get和REE,2是DS,3是“查看结果树”VRT侦听器,我希望在其中看到来自DS的结果

我不能在1中将DS放在REE下,它不会移动到那里,并且DS下的VRT不显示任何JMeter变量,只显示与HTTP请求组1中的VRT相同的输出


有什么建议我可以把东西放在哪里,或者如何配置它们以查看REE正在收集什么吗?。谢谢。

如果您将其作为测试计划的子项,您将看到所有采样器,因此您将看到调试采样器。 如果将其作为调试采样器的子级,则只能看到此调试采样器的结果


要查看变量,请在“查看结果树”中,单击采样器并选择“响应数据”选项卡。

如果将其作为测试计划的子项,您将看到所有采样器,因此您将看到调试采样器。 如果将其作为调试采样器的子级,则只能看到此调试采样器的结果


要查看变量,请在“查看结果树”中,单击采样器并选择“响应数据”选项卡。

我相信您已经使用了调试采样器,如下所示

Test Plan
--Thread Group
----Some HTTP Request
------Regular Expression Extractor
----Debug Sampler
----View Result Tree

在这种情况下,它应该会起作用。但是,如果您的VRT在HTTP请求下,DS在TG下,那么它将无法工作。还要确保DS中的“JMeter variables”设置为true。

我相信您已经使用了调试采样器,如下所示

Test Plan
--Thread Group
----Some HTTP Request
------Regular Expression Extractor
----Debug Sampler
----View Result Tree

在这种情况下,它应该会起作用。但是,如果您的VRT在HTTP请求下,DS在TG下,那么它将无法工作。还要确保DS中的“JMeter variables”设置为true。

是否应在“查看结果”的左长窗格中输入“sampler”?如果是,那么在该窗格中,我只有线程组下的HTTP请求,然后在线程组下有两个条目:一个是我请求它获取的网页,其中包含重定向消息;一个用于重定向到的页面。DS是否应该有一个条目?在“查看结果”的左长窗格中是否应该有“采样器”条目?如果是,那么在该窗格中,我只有线程组下的HTTP请求,然后在线程组下有两个条目:一个是我请求它获取的网页,其中包含重定向消息;一个用于重定向到的页面。应该有一个DS的条目吗?是的,就是这样,我将JMeter变量设置为true,但由于某种原因,我没有看到REE中详细说明的变量名。我不知道我做错了什么。调试采样器是否出现在您的VRT中?例如,如果您已将REE变量名称设置为fetchVal,则它将出现在VST中调试采样器的响应数据选项卡中,显示为fetchVal=样本测试fetchVal\u g=1 fetchVal\u g0=是样本测试。fetchVal_g1=示例测试否,我在VRT中根本看不到DS。调试采样器没有响应选项卡,只有3个下拉框,其中包含布尔JMeter属性、JMeter变量和系统属性。调试采样器和我重命名它的任何东西都不会出现在VRT中。VRT的Response data(响应数据)选项卡显示了REE应该从中提取的网页的html——VRT基本上表现得好像它根本不知道任何地方都有REE。你是对的,附加到测试计划的DS只有三个下拉列表。对于未出现在VRT中的DS-您的DS已禁用或不在VRT范围内。因此,请确保启用了DS,并将VRT附加到测试计划本身,以便DS将属于其范围。是的,这正是它的工作方式,我将JMeter变量设置为true,但由于某些原因,我没有看到REE中详细说明的变量名。我不知道我做错了什么。调试采样器是否出现在您的VRT中?例如,如果您已将REE变量名称设置为fetchVal,则它将出现在VST中调试采样器的响应数据选项卡中,显示为fetchVal=样本测试fetchVal\u g=1 fetchVal\u g0=是样本测试。fetchVal_g1=示例测试否,我在VRT中根本看不到DS。调试采样器没有响应选项卡,只有3个下拉框,其中包含布尔JMeter属性、JMeter变量和系统属性。调试采样器和我重命名它的任何东西都不会出现在VRT中。VRT的Response data(响应数据)选项卡显示了REE应该从中提取的网页的html——VRT基本上表现得好像它根本不知道任何地方都有REE。你是对的,附加到测试计划的DS只有三个下拉列表。对于未出现在VRT中的DS-您的DS已禁用或不在VRT范围内。因此,请确保DS已启用,并将VRT连接到测试计划本身,以便DS将属于其范围。