如何在 jmeter 中显示预期错误
How to show expected error as pass in jmeter
树中视图结果中的响应消息是"xyz abc"。
我们愿意接受这个错误。我尝试了 "Ignore status" 检查,但这在断言中不起作用。
JMeter 自动处理 Response Status Codes >= 400 as not successful. Ignore Status
box of the Response Assertion 应该禁止此检查。
如果您希望 JMeter 将带有 **Response Message</code>xyz abc` 的 Sampler 标记为成功,您可以添加 <a href="https://jmeter.apache.org/usermanual/component_reference.html#JSR223_Assertion" rel="nofollow noreferrer">JSR223 Assertion</a> 作为此 Sampler 的子级并放置以下内容代码进入 "Script" 区域:</p>
<pre><code>if (prev.getResponseMessage().equals('xyz abc')) {
prev.setSuccessful(true)
}
查看 Scripting JMeter Assertions in Groovy - A Tutorial 文章,了解有关使用 Groovy 语言
定义自定义 pass/fail 条件的更多信息
树中视图结果中的响应消息是"xyz abc"。
我们愿意接受这个错误。我尝试了 "Ignore status" 检查,但这在断言中不起作用。
JMeter 自动处理 Response Status Codes >= 400 as not successful. Ignore Status
box of the Response Assertion 应该禁止此检查。
如果您希望 JMeter 将带有 **Response Message</code>xyz abc` 的 Sampler 标记为成功,您可以添加 <a href="https://jmeter.apache.org/usermanual/component_reference.html#JSR223_Assertion" rel="nofollow noreferrer">JSR223 Assertion</a> 作为此 Sampler 的子级并放置以下内容代码进入 "Script" 区域:</p>
<pre><code>if (prev.getResponseMessage().equals('xyz abc')) {
prev.setSuccessful(true)
}
查看 Scripting JMeter Assertions in Groovy - A Tutorial 文章,了解有关使用 Groovy 语言
定义自定义 pass/fail 条件的更多信息