问题描述:
jmeter 线程组下有 4 个元件分别为:1.数据库取样器。2.正则表达式提取器。3.调试取样器。4.http 请求。以上四个元件在查看结果树中仅正则表达式提取器不会出现,其余几个取样器均会在结果数中显示。当四个取样器全部启用时 结果数全绿。但是当 3.调试取样器禁用后就会导致 4.http 请求飚红。查看 4.http 请求的 body 发现其中我引用的正则表达式提取器中的参数传入了缺省值。
发生概率:必现。
1.只要我启用调试取样器,整个线程必然全通。
2.只要我禁用调试取样器 http 请求的参数中引用了正则参数的值必然为缺省值。
寻求解答:
1.个人理解(对 jmeter 的认知):调试取样器主要用来查看各个参数的取值情况,为了去定位 bug,不会干扰线程的运行。
2.逻辑崩塌:现在调试取样器是否禁用已经干扰到了线程的运行。
3.期待结果:告知我是我对 jmeter 中调试取样器认知错误还是其他原因,如果是认知错误那么正确的调试取样器的认知是什么。
↙↙↙阅读原文可查看相关链接,并与作者交流