51Testing软件测试论坛
标题: JMeter beanshell 前置处理器问题 [打印本页]
作者: 测试积点老人 时间: 2021-3-25 13:46
标题: JMeter beanshell 前置处理器问题
JMeter 测试接口,设置了前置处理器 beanshell preprocessor。
在线程组里的一个 http 请求,在 beanshell preprocessor 脚本里通过参数获取 url 的话(vars.get("url")),请求可正常执行,
但是换成 sampler.sample().getUrlAsString() 这种方式获取 url 时,在 log 里看输出的是正确的 url,但是这个请求却无法正常响应。
测试了很多,只要 beanshell preprocessor 脚本用到了 sampler.sample().getUrlAsString(),原本可正常获取 response 的请求就失败了。
另外,求教,怎么在前置处理器脚本里获取当前 sampler 的请求的 url,就是图中 path 这个参数
[attach]132358[/attach]
作者: litingting0214 时间: 2021-3-26 10:33
https://blog.csdn.net/test_xhz/article/details/78041504 参考下这篇文章
作者: 郭小贱 时间: 2021-3-26 11:24
参考楼上的链接看看吧
作者: jingzizx 时间: 2021-3-26 13:30
打印的对,访问的不对,是不是哪里转化有问题
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |