1.查看api文档,查看请求地址,发送方式。协议,token,,请求参数,返回值是什么
2.接口测试计划,方案,用例I并评审。
接口测试方案(解决怎么测):
正例:
1-2个,
get(一般用于获取数据),
post(一般用于提交数据),
put(一般用于修改数据),
delete(一般用于删除数据)
反例:
鉴权码异常:鉴权码为空,错误,过期....
参数的异常:
参数:必填,长度异常,类型异常,格式异常。
错误码覆盖。
其他异常:
分页(0,第一页,中间页,最后页,负数,中文,特殊字符,字母)
3.使用接口工具执行接口测试
4.提交接口测试报告。
post请求传参有那四种类型,以及它们在postman中对于的选项。
get:在params传参
post:在Body
form-data:传键值对和文件。
x-www-....:传键值对
raw:传xml,json,javascript,html,txt
binaly:传二进制文件。
get请求和post请求的区别是什么?
1.get请求一般是获取数据,post请求一般是提交数据。
2.get请求不安全,post请求安全。
3.本质的区别:传参的方式不一样
get在请求地址后以?方式传参,然后多个参数之间用&分隔。
post它是在body中传参。