如何使用JMeter测试预期的404响应

时间:2015-07-09 12:10:08

标签: jmeter

我想创建一个JMeter测试,它将请求一个我希望返回404的页面,并断言这实际上是返回的内容。 通常,JMeter会将404响应视为断言的失败。

2 个答案:

答案 0 :(得分:32)

在测试下创建一个新的Response Assertion。 在断言的“要测试的响应字段”部分中,确保选中“忽略状态”框。

然后,您可以根据需要添加其他断言,例如将“要测试的响应字段”中的无线电设置为“响应代码”,并将“要测试的模式”设置为404。

(h / t http://jmeter.512774.n5.nabble.com/Making-HTTP-404-a-test-success-tp5713923p5713941.html

答案 1 :(得分:4)

使用您添加为HTTP请求的子级的Response Assertion

检查:

  • 忽略状态,以便404不被视为错误
  • 要测试的字段:响应代码
  • 模式匹配规则:等于
  • 要测试的模式:404

Configuration of Response Assertion