我可以在soapui中添加异常断言吗?

时间:2014-03-26 02:41:40

标签: soapui

在soapui中,我能够为HTTP状态代码添加断言。但是无法为异常添加断言。有没有机会为断言添加异常如果可能请告诉我如何添加。

2 个答案:

答案 0 :(得分:0)

来自Web服务的异常仍然只是一个响应,(通常)具有HTTP状态> 399和正文只是简单的XML。如果没有,SoapUI将始终在内部尝试将其转换为您看起来像XML。正如您所提到的,您可以断言特定的HTTP状态,并且您可以使用普通XPath assertion断言预期的异常,与任何其他XML消息一样。

答案 1 :(得分:0)

我同意@SiKing,Exception也是对任何soap请求的有效响应,我们可以检查响应中返回的状态代码。

我已经完成了我的测试用例。

包含断言为

<responseCode>nnn</responseCode>

nnn - 可以是任何您知道有效异常的返回代码

由于