51Testing软件测试论坛
标题:
Postman做web接口自动化测试 三
[打印本页]
作者:
司格特
时间:
2018-3-8 15:34
标题:
Postman做web接口自动化测试 三
您可以在Collection Runner中使用数据变量来运行具有不同数据集的集合。Collection Runner可以
导入CSV或JSON文件,然后使用HTTP请求和脚本中的数据文件中的值。
1、创建测试集文件夹
[attach]111695[/attach]
2、准备要运行的变量文件,如:url.json
[
{"url":"baidu"},
{"url":"google"},
{"url":"tmall"}
]
复制代码
3、添加接口
接口中的使用变量要用这种格式:{{url}}
在预先请求和测试脚本中,特变量要用这种格式:data.url或data ['url'],这将允许您从数据文
件访问url变量的值。
[attach]111696[/attach]
4、打开“Collection Runner”窗口并选择相应的集合或文件夹
5、设置迭代次数
迭代计数是您希望集合或文件夹运行的次数。每次迭代将使用您的数据文件中的一行。如果
迭代次数大于数据文件中的行数,则重复上一行的值
6、选择要运行的变量文件、选择数据文件类型
对于JSON文件,您需要确保该文件具有一个键/值对数组。数组中的每个元素都是键值对的
对象,表示1次迭代。这些键用作变量名称,而值在请求中被替换
[attach]111697[/attach]
7、选择数据文件类型后,点击“Preview”可以预览变量数据
[attach]111698[/attach]
8、运行集合并观察结果
[attach]111699[/attach]
作者:
jingzizx
时间:
2018-3-8 16:00
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2