Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Soap 如何在Jmeter中将图像作为动态变量生成123456789_Soap_Automation_Jmeter_Blazemeter - Fatal编程技术网

Soap 如何在Jmeter中将图像作为动态变量生成123456789

Soap 如何在Jmeter中将图像作为动态变量生成123456789,soap,automation,jmeter,blazemeter,Soap,Automation,Jmeter,Blazemeter,我有我的XML正文数据(附在下面的屏幕截图) 从屏幕截图中可以看到签名中的值123456789 我希望使123456789成为一个动态变量值,以便JMeter在运行脚本时自动从服务器获取该值 我正在寻找类似正则表达式提取器的东西,但用于SOAP请求 添加为您请求的子级 配置如下: 参考名称:任何有意义的内容,即签名 XPath表达式:/*[local-name()='aSignature']/text() 如果需要,请将提取的值引用为${signature} 参考资料: 您可以添

我有我的XML正文数据(附在下面的屏幕截图)

从屏幕截图中可以看到签名中的值
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]+)