当返回HTTP错误代码时使soapUI测试用例失败

问题描述 投票:0回答:1

我正在使用soapUI 4.5.1,并且想要设置一个像这样的测试用例(使用项目中已有的REST请求):

  • 向服务器进行身份验证,接收cookie
  • 请求仅在经过身份验证后才可用的另一个资源

我遇到的问题是,即使服务器返回 HTTP 400,请求仍然显示为 [FINISHED]。在测试用例选项中,我发现“错误失败”设置已启用。当 HTTP 返回码不是 200 左右时,有什么方法可以失败吗?

soapui
1个回答
5
投票

向请求添加“有效 HTTP 状态代码”断言,它采用被视为有效的 HTTP 响应代码列表,否则进行断言。

还有一个“无效的 HTTP 状态代码”断言,用于断言响应是否在列表中。

SOAPUI 断言入门

© www.soinside.com 2019 - 2024. All rights reserved.