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.