欢迎光临散文网 会员登陆 & 注册

测牛学堂:软件测试postman工具使用进阶教程(postman的参数化)

2023-03-16 14:13 作者:测牛学堂  | 我要投稿

postman的参数化

如果测试脚本中仅仅参数不一样,我们可以使用参数化提高脚本的复用性,提高测试效率。
将测试数据,组织到数据文件中,通过脚本反复迭代,使用不同的数据,可以进行不同的测试用例。
主要应用场景,就是在测试同一个接口的不同测试点,只有测试的数据不同。比如登录接口,登录不同的用户名和密码的用例等。

常见数据文件

常见的数据文件格式,有csv和json两种。
csv:
优点:数据组织格式比较简单。
缺点:
1 不能测试布尔类型。因为postman读取csv后,会向所有的非数值类型的数据,自动添加双引号转化为字符串。
2 不能存储复杂的数据类型。比如说元组,列表,字典这些数据类型。
3 不能实现参数测试。
所以,csv文件主要用于数据量大,但是数据格式简单的场景。
json:
优点:
1 可以测试复杂的数据类型
2 可以实现参数测试
缺点:json文件比csv的占用大。
json主要用于参数测试,或者数据格式复杂的常用。

csv文件简介

csv文件以.csv结尾,
第一行为数据名称,后面直接跟数据

json文件简介

json文件以.json结尾,最外层要是中括号,里面是字典的格式

postman中使用

postman中使用文件作为参数方法都是一样的,这里以csv文件为例子简单介绍:
1 选择用例集,点击右侧的run

2 左侧可以选择要执行的用例,右侧点击select File 即可选择csv格式



测牛学堂:软件测试postman工具使用进阶教程(postman的参数化)的评论 (共 条)

分享到微博请遵守国家法律