1、接口测试的定义:从数据库里面取数据,插入数据,把前段和后端联系起来;
2、接口测试的必要性:
1)前端未开发好,但是接口已开发
2)页面上测不了的,可以通过接口来测试
3、接口测试需要注意:
1)URL
2)请求参数
3)请求方式:get/post
如果是get请求,可以直接在浏览器上发送,get没有请求体,只有请求头,参数写在URL上面
4、接口测试的工具有两种:
1)postman
2)jmeter
5、操作jmeter时,注意以下几点
1)如果响应数据里面有乱码,可以在jmeter.properties最下面输入sampleresult.default.encording=UFT-8
2)http请求默认值,如果部分接口ip一致,可以设置http请求默认值
3)如果bodydate里面中文显示乱码,可以在jmeter.properties最下面输入jsyntaxtextarea.font.family=Hack
4)在jmeter里面传cookie,可以通过添加http信息头管理器和Http cookie管理器
5)上传文件
6)参数化
a.radom
b.time(时间戳),jmeter里面的时间会精确到毫秒
c.用户定义的变量(切换ip地址
7)文件参数化(添加一个CSV
8)断言:自动帮你校验结果返回是否正确
9)关联: