jmeter断言

╰半橙微兮° 2022-02-23 12:46 447阅读 0赞

加入断言,通过添加响应断言可以判断响应的结果是否满足预期值

tips:jmeter默认认为响应失败的话,用例也是执行失败的,此时勾选ignore status即可不判断响应的失败,只对断言结果进行判断

先展示以下我的响应结果,可以看到有response code 和response message两个结果

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2x4dzE5ODkwMjE2NTIyMQ_size_16_color_FFFFFF_t_70

第一种:判断响应代码,即response code

添加的断言如下,由于这个相应其实是失败的,所以我勾选了ignore status,以便我的用例能够执行成功,如果这里不勾选的话,这个线程组执行的结果就是失败的

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2x4dzE5ODkwMjE2NTIyMQ_size_16_color_FFFFFF_t_70 1

第二种,判断响应信息,即response message

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2x4dzE5ODkwMjE2NTIyMQ_size_16_color_FFFFFF_t_70 2

此时,线程组的执行结果就是成功的了,如果我们修改了响应断言中的响应信息的内容的话,执行就会失败,失败的结果如下

20190408110049389.png

发表评论

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

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

相关阅读

    相关 Jmeter断言之响应断言

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

    相关 JMeter断言介绍

    JMeter是一个功能强大的性能测试工具,它不仅可以模拟用户的行为,还可以对web应用程序的响应进行检测。其中断言就是JMeter中非常实用的功能之一。 断言是用于验证服务器

    相关 Jmeter 添加断言入门

    目录 一、什么是断言 二、添加HTTP请求和查看结果树 三、添加响应断言 1、测试字段 2、模式匹配规则 3、测试模式 4、自定义失败消息 四、添加断言结果

    相关 jmeter断言

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

    相关 jmeter断言

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