接口测试工具——postman

733 阅读1分钟

1.0 接口测试工具——postman

1.1 使用界面以及步骤

image.png

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表单

数据类型:表单

样例数据:

image.png

请求方式: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 查询参数案例

image.png

1.3.2 form表单

image.png

1.4 用例管理

1.4.1 创建测试集

image.png

image.png

image.png 标记:可以调整顺序

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

1.6.2 postman中的全局变量

1.6.2.1 设置
1.6.2.2 获取

1.6.3 postman中的环境变量

1.6.3.1 设置
1.6.3.2 获取