我是按照这些步骤来完成我的工作的。
- 在SoapUI NG Pro中创建一个示例项目
- 为属于webservice的服务生成测试套件
- 为测试步骤添加了"Equals"断言
在配置"Equals"断言时,我将"Target"设置为"Text","Target Text"为"THE BARTELL DRUG CO",这是web服务的整个响应的一部分。
但是断言显示为"红色",似乎是"失败"。谁能告诉我我们如何使用"等于"断言断言响应值?
谢谢
Karunagara Pandi
Equals断言检查整个响应是否等于断言中输入的值。如果你想匹配整个响应,这是很有用的。
我建议使用Contains断言或XPath Match断言。
Contains断言检查响应是否包含断言中输入的值。如果您正在查找文本的出现,请使用此
XPath Match断言检查返回的XML中的特定节点是否具有特定的值。如果你收到的是XML,大多数情况下我会使用这个