Jmeter断言之响应断言

我就是我 2024-02-17 08:57 34阅读 0赞

jmeter 中有个元件叫做断言(Assertion),它的作用和 loadrunner 中的 检查点 类似;用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。

  使用断言的目的:在 reques t的返回层面增加一层判断机制;因为 request 成功了,并不代表结果一定正确。所以通过断言,我们不再会被 200 所迷惑,而是可以通过断言,看到我们请求是否真正的成功。

使用方法:

  • 给某个请求添加好断言
  • 添加对应的断言结果监听器

1、响应断言

位置:

051248f291b7413c80b65fcb292e4c2c.jpeg

添加断言:

74109e99dfb24d1b887ce9b61d7ad259.jpeg

2、如何查看断言是否正确:添加断言结果

添加断言结果

位置:

9fe5789de803411594954864214edf12.png

断言成功与断言失败结果如何展示:

2551bb7d2621457fbd4b20370a6107a3.png

3、其他拓展断言

匹配其他范围、匹配其他模式

a1f4de8386834123aec67d0775c968c8.png

发表评论

表情:
评论列表 (有 0 条评论,34人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Jmeter断言响应断言

    jmeter 中有个元件叫做断言(Assertion),它的作用和 loadrunner 中的 检查点 类似;用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中

    相关 3.1 jmeter 响应断言

    响应断言:对服务器的响应接口进行断言校验,来判断接口测试得到的接口返回值是否正确。 往往我们发起一个请求,服务器会返回很多的值给我们,于是对于我们究竟要选择使用哪一块的返回信

    相关 jmeter断言

    加入断言,通过添加响应断言可以判断响应的结果是否满足预期值 tips:jmeter默认认为响应失败的话,用例也是执行失败的,此时勾选ignore status即可不判断响应的

    相关 jmeter断言响应code:200

    因为Jmeter只要检测到网页的响应,就认为是Pass而并不管当前网页内容的正确性.在进行压力测试时,为了检查Web服务器返回的网页是否正确,我们可以设置断言,这些断言是验证网

    相关 jmeter断言

    使用jmeter进行接口性能压测,有的时候http返回状态吗是200,但不代表服务正确,有可能后台服务已经出错了,这样在结果树查看或聚合报表中,错误率是0%。这时候,就需要使用