从ResponseAsXml SoapUI中减去数字

时间:2015-06-01 21:02:04

标签: xml soapui

我有一个JDBC测试步骤,我调用" 46680.06"

的值
${FPL_RANGES#ResponseAsXml#//Results[1]/ResultSet[1]/Row[1]/FPL_400_001[1]}

以上我想从中减去3000.

我只是不知道如何应用减法部分。

谢谢你, 罗布

1 个答案:

答案 0 :(得分:2)

您可以简单地使用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}

希望这有帮助,