如何在 SoapUI NG Pro 中使用"Equals"断言断言响应值的特定部分?



我是按照这些步骤来完成我的工作的。

    在SoapUI NG Pro中创建一个示例项目
  1. 为属于webservice的服务生成测试套件
  2. 为测试步骤添加了"Equals"断言

在配置"Equals"断言时,我将"Target"设置为"Text","Target Text"为"THE BARTELL DRUG CO",这是web服务的整个响应的一部分。

但是断言显示为"红色",似乎是"失败"。谁能告诉我我们如何使用"等于"断言断言响应值?

谢谢
Karunagara Pandi

Equals断言检查整个响应是否等于断言中输入的值。如果你想匹配整个响应,这是很有用的。

我建议使用Contains断言或XPath Match断言。

Contains断言检查响应是否包含断言中输入的值。如果您正在查找文本的出现,请使用此

XPath Match断言检查返回的XML中的特定节点是否具有特定的值。如果你收到的是XML,大多数情况下我会使用这个

最新更新