从 ResponseAsXml SoapUI 中减去数字
Subtract number from ResponseAsXml SoapUI
我有一个 JDBC 测试步骤,我将其称为“46680.06”的值
${FPL_RANGES#ResponseAsXml#//Results[1]/ResultSet[1]/Row[1]/FPL_400_001[1]}
上面我要减去3000
我只是不知道如何应用减法部分。
谢谢,
罗布
您可以简单地使用 Xpath
减法运算符,即 -
,因此将 -3000
添加到您的 XPath 中,如下所示:
${FPL_RANGES#ResponseAsXml#//Results[1]/ResultSet[1]/Row[1]/FPL_400_001[1]-3000}
此外 JDBC TestStep
通常 xml 结果只有一个 <Results>
和一个 ResultSet
节点,所以你可以使用(它等同于你的):
${FPL_RANGES#ResponseAsXml#//Results/ResultSet/Row[1]/FPL_400_001[1]-3000}
希望这对您有所帮助,
我有一个 JDBC 测试步骤,我将其称为“46680.06”的值
${FPL_RANGES#ResponseAsXml#//Results[1]/ResultSet[1]/Row[1]/FPL_400_001[1]}
上面我要减去3000
我只是不知道如何应用减法部分。
谢谢, 罗布
您可以简单地使用 Xpath
减法运算符,即 -
,因此将 -3000
添加到您的 XPath 中,如下所示:
${FPL_RANGES#ResponseAsXml#//Results[1]/ResultSet[1]/Row[1]/FPL_400_001[1]-3000}
此外 JDBC TestStep
通常 xml 结果只有一个 <Results>
和一个 ResultSet
节点,所以你可以使用(它等同于你的):
${FPL_RANGES#ResponseAsXml#//Results/ResultSet/Row[1]/FPL_400_001[1]-3000}
希望这对您有所帮助,