1.0 接口测试工具——postman
1.1 使用界面以及步骤
1.2 请求中常用的数据传递格式
1.2.1 URL中请求字符串
数据类型:字符串
样例数据:
<https://tieba.baidu.com/f?kw=%E7%BE%8E%E9%A3%9F&ie=utf-8&tab=good>
请求方式:get
请求头:/
1.2.2 form表单
数据类型:表单
样例数据:
请求方式:post
请求头:
Content-Type:application/x-www-form-urlencoded
1.2.3 json
数据类型:json
样例数据:
{
"username":"xx",
"password":"asd123"
}
请求方式:post
请求头:
Content-Type:application/json
1.2.4 表单与json区别
类型 | 说明 |
---|---|
表单 | 最常见的post提交数据方式,浏览器默认的数据提交方式 |
post | 目前最流行的数据传递方式 |
1.3 案例
1.3.1 查询参数案例
1.3.2 form表单
1.4 用例管理
1.4.1 创建测试集
标记:可以调整顺序
1.4.2 新创建子模块文件夹
1.4.3 分别在对应的文件夹下创建请求
1.5 断言
1.5.1 定义
让程序代替人来判断测试用例执行的结果是否符合预期的过程
1.5.2 postman断言
'小王'
'小王'去吃饭
'小王'去洗碗
'小王'去睡觉
'小张'
'小张'去吃饭
'小张'去洗碗
'小张'去睡觉
username = input('请输入用户名')
username去吃饭
username去洗碗
username去睡觉
2.5.3 常见的断言
1.6 环境
生产环境
开发环境
测试环境
1.6.1 映射在Python中
LEGB