Jmeter接口测试之断言详解

本文详细介绍了JMeter中的断言概念及其重要性,包括如何添加断言、断言的使用场景以及常见的断言类型,如响应断言、断言持续时间和大小断言。还特别提到了BeanShell断言,允许通过脚本进行更灵活的判断,并鼓励读者进一步学习其他类型的断言,如JSON、XPath和XML断言。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载作者:吾非同 来源:吾非同http://www.51testing.com/html/35/n-4463035.html?nomobile=1

什么是断言?
  断言,这是一个软件术语,简单来说,就是依靠软件程序自动判断操作结果的正确性。在接口测试中,这里的断言就是判断接口请求是否符合预期,从而判断接口用例是否执行通过。
  你应该也听过一个概念检查点,其实跟断言是一个意思,这个概念通常是在loadrunner中被使用。
  断言的使用场景?
  断言除了在接口测试中使用,性能测试,UI接口自动化测试中,我们也要用到这个功能,只是不同工具的实现方式不一样而已。记住,断言是自动化测试中最重要的绕不开的一个概念,让自己的程序尽可能像人一样去做判断,这是自动化测试需要实现的重要功能。
  如何使用jmeter断言?
  1.添加断言
  在选择的Sampler下右键添加断言,根据需要选择断言类型。注意断言的作用域。
  2.添加监听器(察看结果树或者断言结果)
  通过察看结果树查看断言是否通过,通过没有显示,失败会给出红色的提示,并给出不通过的原因。断言结果则是把失败的断言内容汇总到一起显示。
  说明:可以对同一个请求添加多个断言,多个断言属于并的操作,必须全部满足,用例才能执行通过。
  在这里插入图片描述

常见jmeter的断言分类
  引入路径:请求右键->添加-&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值