我正在尝试在JMeter中使用'debug sampler'(DS),因为我需要检查'正则表达式提取器'(REE)是否正在获取身份验证令牌确定,但我无法弄清楚如何让JMeter向我展示它正在捡起来的东西。我没有足够的声望点在JMeter中发布树的屏幕截图,所以我会尝试描述它(!)
在线程组下我有3个孩子,(1)HTTP请求,其中包含我所追求的页面的get和其中的REE,(2)DS,以及(3)'查看结果树'(VRT)听众,我希望看到DS的结果。
我不能将DS放在(1)中的REE下(它不会移动到那里)并且DS下方的VRT不显示任何JMeter变量,只有与HTTP中的VRT相同的输出请求组(1)。
我可以提出任何建议或如何配置它们以查看REE正在采取什么?感谢。
答案 0 :(得分:1)
我相信你已经使用了Debug sampler,如下所示
Test Plan
--Thread Group
----Some HTTP Request
------Regular Expression Extractor
----Debug Sampler
----View Result Tree
在这种情况下,它应该工作。但是如果你的VRT是在HTTP请求和DS下的TG那么它就不会工作。还要确保在DS中“JMeter变量”设置为true。
答案 1 :(得分:0)
如果您将其作为测试计划的子项,您将看到所有采样器,因此您将看到Debug Sampler。 如果将其作为Debug Sampler的子项,则只能看到此Debug Sampler的结果。
要查看变量,请在“查看结果树”中单击“采样器”,然后选择“响应数据”选项卡。