Jmeter 断言

本文详细介绍了JMeter中的断言概念及其重要性,包括响应断言和Size断言的使用方法、配置步骤及技术难点分析,探讨了断言在性能测试中的作用,同时讲解了JMeter中断言的持续时间和作用域的理解,帮助读者深入理解并有效应用JMeter进行测试验证。

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

1. 为什么要学习断言?

接口测试原理:
请求:是否正确,默认请求成功是200(GET),如果请求错误也能返回404、500等。
检查:返回数据的正确性与完整性

1.1 需求1

查询学院-指定:http://127.0.0.1:8000/api/departments/T02/ 
让程序判断请求 
 1) 响应代码是否为200
 2) 响应数据是否为T02资源

1.1 问题

1. 如何让程序代替人检查程序响应代码?
2. 如何让程序代替人检查程序响应数据是否为T02?

1.2 什么是断言?

概念:断言就是让程序代替人工去判断程序响应数据是否达到预期结果  

2. 断言常用方式

 1) 响应断言
 2) Size Assertion(Size 断言)
 3) Duration Assertion (持续时间断言) 

2.1 响应断言

Jmeter中一种断言组件,可断言响应(信息头内容、主体内容、响应代码) 

2.2 解决方案分析

1. 测试计划-线程组
2. 线程组-HTTP请求
3. HTTP请求->断言->响应断言
4. 测试计划->监听器->察看结果树
5. 测试计划->监听器->断言结果

2.3 技术难点分析

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值