Jmeter-运行录制的脚本时URL会发生更改

Jmeter-运行录制的脚本时URL会发生更改,url,testing,runtime,jmeter,load-testing,Url,Testing,Runtime,Jmeter,Load Testing,请告诉我,我们是JMeter的新手 我们正在一个名为Reports的模块上执行负载测试 录制的脚本URL在运行时更改。下面是一个例子 原始录制的脚本URL: 运行时生成的URL: 如果可以看到,=被添加到突出显示的URL中。 请让我们知道处理的原因和决议 提前感谢我不知道为什么会发生这种情况,你应该和DevOPS或任何负责人谈谈 就我个人而言,我不会使用Path部分来存储请求参数,在HTTP请求中有一个parameters部分,您可以在其中指定所需的参数以及是否对它们进行编码 如果你完全被一

请告诉我,我们是JMeter的新手

我们正在一个名为Reports的模块上执行负载测试

录制的脚本URL在运行时更改。下面是一个例子

原始录制的脚本URL:

运行时生成的URL:

如果可以看到,=被添加到突出显示的URL中。 请让我们知道处理的原因和决议


提前感谢

我不知道为什么会发生这种情况,你应该和DevOPS或任何负责人谈谈

就我个人而言,我不会使用Path部分来存储请求参数,在HTTP请求中有一个parameters部分,您可以在其中指定所需的参数以及是否对它们进行编码

如果你完全被一个额外的=符号卡住了,我可以建议一个解决方法

将添加为有问题的HTTP请求的子级 将以下代码放入Beanshell预处理器脚本区域:

String path = sampler.getPath();
sampler.setPath(path.replace("=&","&"));