Soap 如何在Jmeter中将图像作为动态变量生成123456789
我有我的XML正文数据(附在下面的屏幕截图) 从屏幕截图中可以看到签名中的值Soap 如何在Jmeter中将图像作为动态变量生成123456789,soap,automation,jmeter,blazemeter,Soap,Automation,Jmeter,Blazemeter,我有我的XML正文数据(附在下面的屏幕截图) 从屏幕截图中可以看到签名中的值123456789 我希望使123456789成为一个动态变量值,以便JMeter在运行脚本时自动从服务器获取该值 我正在寻找类似正则表达式提取器的东西,但用于SOAP请求 添加为您请求的子级 配置如下: 参考名称:任何有意义的内容,即签名 XPath表达式:/*[local-name()='aSignature']/text() 如果需要,请将提取的值引用为${signature} 参考资料: 您可以添
123456789
我希望使123456789
成为一个动态变量值,以便JMeter在运行脚本时自动从服务器获取该值
我正在寻找类似正则表达式提取器的东西,但用于SOAP请求
- 参考名称:任何有意义的内容,即
签名
- XPath表达式:
/*[local-name()='aSignature']/text()
${signature}
Reference Name: aSignature
Regular expression: (\d+)</aSignature>
Template: $1$
Match No: 1
参考名称:aSignature
正则表达式:(\d+)
模板:$1$
第1场
您将获得aSignature
end标记之前所有数字的第一个匹配项
它将把值保存在一个变量中,您以后可以将其用作${aSignature}
(或JSR223组件中的vars.get(“aSignature”)
根据和,使用正则表达式比使用XPath要好。您能添加响应文本吗?您好,谢谢您的时间。我在日志视图中仍然收到一个错误。这表明响应不完整,所以我想提取不会有太多意义。还有什么我可以尝试的吗?嗨,谢谢你的时间。如果我的值中也有字母呢?只需将表达式更改为包含数字和字母的
(\w+)
,谢谢您的时间。在日志视图中,我仍然收到一个错误。您好,如果我的变量包含特殊字符、数字和字母,我的表达式将是什么?如何申报?(\w+)是否也用于特殊字符?请尝试([^\t]+)