JMeter断言处理之响应断言

Posted awake006

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter断言处理之响应断言相关的知识,希望对你有一定的参考价值。

  在之前的文章中,已经学会了发送请求,那么,这个请求的结果是否正确呢?这个就需要使用JMeter的断言之响应断言了。

首先在JMeter中添加一个get请求,这里以中国天气网中获取深圳周边城市、深圳街道和深圳景点的标识码为例:

  

再添加查看结果树,发送请求,发现报403错误了,原因是接口对来源有防护,需要设置HTTP请求头,添加相应的内容:

  

这样我们就能获取到数据了,查看一下响应数据:

  

接下来,添加一个响应断言:

  

添加完断言后,我们再添加一个断言结果监听器:

  

运行,就能到断言结果页面查看到有一个请求,这个代表通过断言了,接下来,我们删除断言中预期结果中的部分数据,再次运行:

  

一次包含断言的请求就到此结束了,在实际接口性能测试需求中,对于结果是否响应成功,我们需要根据结果内容判断,才是完美的;当然,有了这个断言处理,我们也可以使用JMeter做接口测试了。

 

以上是关于JMeter断言处理之响应断言的主要内容,如果未能解决你的问题,请参考以下文章

JMeter 检查点之响应断言(Response Assertion)

Jmeter 02 Jmeter断言之响应断言

性能测试-JMeter断言之响应断言精说

Jmeter之断言(3种)

jmeter之beanshell断言实例

Jmeter4.0接口测试之断言实战