我想要一个200响应代码的通用响应断言,它应该适用于每个采样器请求。
但是,某些采样器请求也需要将其从采样器级别覆盖为(响应代码204,500)。
有没有可能的方法来实现这一目标?
if (prev.getResponseCode().equals('500')) {
prev.setResponseCodeOK()
}
这样,上面的Groovy代码会将单个采样器状态代码从500
更改为200
,因此“全局”断言仍然会成功。在Response Assertion中,您可以添加更多Pattern To Test,因此添加3:200,204,500
并检查Or
复选框,您将允许断言任何一个。
Response Code
Equals
或Contains