51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1811|回复: 2
打印 上一主题 下一主题

[讨论] Postman做web接口自动化测试 三

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-3-8 15:34:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您可以在Collection Runner中使用数据变量来运行具有不同数据集的集合。Collection Runner可以
导入CSV或JSON文件,然后使用HTTP请求和脚本中的数据文件中的值。

1、创建测试集文件夹

2、准备要运行的变量文件,如:url.json
  1. [  
  2. {"url":"baidu"},  
  3. {"url":"google"},  
  4. {"url":"tmall"}  
  5. ]  
复制代码
3、添加接口
接口中的使用变量要用这种格式:{{url}}

在预先请求和测试脚本中,特变量要用这种格式:data.url或data ['url'],这将允许您从数据文
件访问url变量的值。

4、打开“Collection Runner”窗口并选择相应的集合或文件夹

5、设置迭代次数

  迭代计数是您希望集合或文件夹运行的次数。每次迭代将使用您的数据文件中的一行。如果
迭代次数大于数据文件中的行数,则重复上一行的值

6、选择要运行的变量文件、选择数据文件类型

  对于JSON文件,您需要确保该文件具有一个键/值对数组。数组中的每个元素都是键值对的
对象,表示1次迭代。这些键用作变量名称,而值在请求中被替换

7、选择数据文件类型后,点击“Preview”可以预览变量数据


8、运行集合并观察结果


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 16:43 , Processed in 0.063522 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表