📜  SoapUI-故障排除

📅  最后修改于: 2020-12-04 05:00:42             🧑  作者: Mango


在SoapUI中,用户面临许多通用的常见问题,这些问题可以稍加警惕地解决。以下是一些最常见的问题-

问题-命名空间定义错误。使用正确的名称空间。名称空间应该是Web服务所在的URL。

解决方案-如果在开发脚本断言时抛出错误,请使用’log.info’打印变量的内容。

问题-如果接收到故障代码作为响应XML,则可能是由于输入无效所致。

解决方案-验证请求XML的输入。

示例-在货币转换器中,如果“ FromCurrency”的输入为“ 123”(不存在),则输出将引发错误代码为“ SOAP-Client”,这意味着问题出在与传递自客户端。

请求

参数

响应

故障码

问题-使用XPath或XQuery时,当前响应中没有匹配项。

解决方案

  • 定义XPath或XQuery时使用正确的语法。
  • 在声明名称空间时,请验证是否使用冒号,而不是点。
  • 确保XPath和XQuery正确。

不匹配响应