我正在使用JMeter设置一些测试,并且我已经看到它在尝试下载网页内的嵌入资源时会抛出错误,其中包含如下路径:
www.mydomain.com/resources?getItem= {someID}
问题是角色需要进行URL编码,因此以下网址应遵循以下模式:
www.mydomain.com/resources?getItem=%7BsomeID%7D
现在,当在网页中的嵌入式资源的URL上找到JMeter时,如何指示JMeter替换这些字符?我一直在关注BeanShell预处理器,但我不确定如何处理这种情况的最佳方式。
谢谢!
答案 0 :(得分:1)
你正面临这个错误:
在修复错误之前,您可以选择禁用嵌入式下载并使用:
使用ForEach Controller迭代网址
这只会模拟串行下载而非并行下载。
2015年7月15日更新:
昨天晚上已经修复了Bug,你可以每晚试一试:读:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool
答案 1 :(得分:0)