- 开发眼中接口:模块与模块之间的对接方式定义
- 测试眼中接口:协议接口-可以独立部署成服务的协议接口
一、一个协议的请求请求响应模型:
客户端-业务逻辑层-数据库-业务逻辑层-客户端
二、HTTP常用的请求方式
get请求:
url:http://127.0.0.18080?username=zhangsn&password=123456
post请求:
url:http://127.0.0.18080
请求体
{
[
"username":"zhangsan"
"password":"123456"
]
}
三、get请求
天气预报接口地址: http://www.weather.com.cn/data/sk/101010100.html
如果参数化的话,选项-函数助手生成一个字符串
然后在路径中代替需要参数化的地方
比如flask的参数路径--
四、post请求
参数添加
json格式数据传递-接口测试
就是大多数
在postman做接口测试的时候,数据json会提示错误—添加headers
map格式(键值)的数据写在parameters中
json格式的数据写在Body data中
访问接口的时候提示:。。。utf-8不能接受之类的
所以添加一个头信息管理器:添加-配置元件-HTTP信息头管理器