在SaopUI中,为了验证REST响应,我使用了withcript断言的验证',它给出了'true'或'false'输出结果,但是断言本身总是'PASSED'。 我的目的是将输出结果“失败”归结为失败。 也许有人可以帮我这个吗?
这是在“1.99”值上给我“失败”结果的脚本。所以我想做的就是对这个结果进行失败判断。
def responseAsText = context.expand( '${GePurchases#ResponseAsXml#declare namespace ns1=\'urn:traces:reporting:2.0\'; //ns1:Purchases[1]}' )
def responseParser = new XmlParser().parseText(responseAsText)
def lastElement = responseParser.Purchase.last()
def PurchasePrice = lastElement.PurchasePrice
def PriceInVat = lastElement.PurchasePrice.@inVat[0] == '1.99'
提前致谢
答案 0 :(得分:1)
比较由'assert'参数
完成assert <your value> == <response>