Postman参数化设置如何设置?

打印 上一主题 下一主题

主题 1375|帖子 1375|积分 4125

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在 Postman 里,参数化设置能让你用不同的数据多次运行同一个请求,这对测试不同输入时的 API 响应非常有效。下面为你详细介绍 Postman 参数化设置的方法。
1. 准备数据文件

Postman 支持 CSV 和 JSON 格式的数据文件。
CSV 文件

CSV 文件由逗号分隔的数据行构成,第一行通常是表头,代表参数名。比如,创建一个名为data.csv的文件,内容如下:

plaintext
  1. username,password
  2. user1,pass1
  3. user2,pass2
  4. user3,pass3
复制代码
JSON 文件

JSON 文件是一个对象数组,每个对象包含参数名和对应的值。例如,创建一个名为data.json的文件,内容如下:

json
  1. [
  2.     {
  3.         "username": "user1",
  4.         "password": "pass1"
  5.     },
  6.     {
  7.         "username": "user2",
  8.         "password": "pass2"
  9.     },
  10.     {
  11.         "username": "user3",
  12.         "password": "pass3"
  13.     }
  14. ]
复制代码
2. 创建请求

在 Postman 中创建一个新的请求,或者选择已有的请求。在请求的 URL、请求体、请求头中,用{{参数名}}的形式来指定要参数化的部门。例如,若要对登录请求的用户名和密码进行参数化,URL 或者请求体可以设置如下:

plaintext
  1. https://example.com/login?username={{username}}&password={{password}}
复制代码
3. 设置参数化运行



  • 点击 Postman 界面右上角的 “Runner” 按钮,打开运行器。
  • 在运行器中,选择要运行的集合或者单个请求。
  • 点击 “Select file” 按钮,选择之前准备好的数据文件(CSV 或者 JSON)。
  • 选择数据文件后,Postman 会主动辨认文件中的参数名,并表现在 “Data” 区域。
  • 可以设置迭代次数、延迟时间等其他运行选项。
4. 运行参数化请求

设置好所有选项后,点击 “Run” 按钮,Postman 会按照数据文件中的每一行数据依次运行请求。在运行过程中,Postman 会主动用数据文件中的值更换请求中的{{参数名}}。
5. 查看结果

运行结束后,Postman 会在运行器界面表现每次迭代的结果,你可以查看每个请求的响应状态码、响应时间、响应体等信息,以此来分析 API 在不同参数下的体现。

通过以上步调,你就可以在 Postman 中完成参数化设置,对 API 进行全面的测试。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

李优秀

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表