Day1笔记
Day 1
大纲:
- 接口测试(api)就是功能测试(对数据库的增删改查)
种类:对外,对内
工具:Postman jmeter
接口测试必要性:早发现早解决,时间成本低
测试关注点:业务逻辑
- 接口一般返回的是 json 串
Json 是一种通用的数据类型
Key-value
- 前段(客户端) 后端(服务端)
如果是 get 请求,则不需要任何工具 如果是为了方便,就用Postman
http://118.24.3.40/api/user/stu_info?stu_name=小黑
下面不是乱码,而是叫做url 编码
http://118.24.3.40/api/user/stu_info?stu_name=%E5%B0%8F%E9%BB%91
Get 和 post 请求的区别:没有什么太大区别
Get 请求数据是放在url 里面
Post 请求的数据是放在body 里面
通过cookie 和 session 的对比可以得知是否能够登陆成功
Cookie
存在本地的键值对
Session
存放在服务端的键值对
添加cookie
性能测试:
工具:jmeter
做脚本,压测,参数化
Jmeter 里面搜索 sampleresult.default.encoding
.properties
jsyntaxtextarea.font.family
properties
Jmeter 参数化
Delimiter 表示用啥分隔
Jmeter压测聚合报告:
并发用户数
tps 服务端每秒钟处理的请求数 越大越好
响应时间 越快越好
两个关联接口的引用测试