Postman

Postman 之 多接口测试管理:测试集和数据驱动

2020-03-14  本文已影响0人  嗯哼曼

1.测试集:
把所有的测试接口放在一个测试集合中,一次性执行而不需要逐个手动点击,即位测试集。首先,我们把所有的接口放在一个测试集中,如图:

所有测试接口放在一个测试集中

点击测试集右侧的小箭头进入测试页面:

点击测试集右侧的小箭头按钮 测试集中按钮释义

2.创建变量集:
一般我们测试中会用到很多变量,那么测试集中需要把所有的变量放在一个变量集合中。如图:

变量集

在测试集中选择变量集:


选择变量集

3.创建测试的数据:
数据驱动指的是一个接口可能需要多组数据进行测试,那么我们不可能一次次手动修改变量值,这时候直接在本地建一个表格,把需要测试的数据写上去,在测试的时候直接上传表格进行测试即可,即数据驱动。
首先,新建一个表格,首行是变量集中的变量名,下面是所需要测试的数据,如图:

本地创建一个表格,写上需要测试的数据

但是postman工具只支持JSON和CSV两种格式的文件,所以我们创建的excel表格需要转换一下格式,表格创建好后选择文件 — 另存为 — 其它格式,保存的时候选择csv格式即可:

支持的文件类型
上传及预览

但是由于postman支持的格式是UTF-8,所以我们预览会看到乱码。需要转换一下数据格式:

预览打开是乱码

通过记事本打开csv文件,
打开后应该是这样的,如图:

通过记事本打开csv文件

点击另存为,文件类型选择所有类型,文件名记得加上后缀,格式要选择UTF-8,然后保存即可。如图所示:

类型和格式需要选择一下

再次在测试集中进行上传,这是预览就可以看到是正常的数据了:

UTF-8格式的CSV文件预览 循环次数会自动修改

点击运行后,会自动开始执行测试集中所有的测试接口,但是是串行的,按顺序执行。


测试中
测试结束后会显示测试情况

完。

上一篇下一篇

猜你喜欢

热点阅读