【软件测试】Postman中变量的使用

这篇具有很好参考价值的文章主要介绍了【软件测试】Postman中变量的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Postman中可设置的变量类型有全局变量,环境变量,集合变量,数据变量及局部变量。区别则是各变量作用域不同,全局变量适用于所有集合,环境变量适用于当前所选环境(所有集合中均可使用不同环境变量),集合变量只作用于当前集合,数据变量用于批量运行作用于所选用例,局部变量脚本中设置只作用于当前脚本。

一、全局变量的设置方法及使用

1、全局变量设置方法

1)环境管理中设置,保存后立即生效

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

2)脚本中设置全局变量,生效时间与执行用例有关

【软件测试】Postman中变量的使用
2、获取全局变量取值

1)在请求参数或正文中使用{{全局变量名}}获取变量取值

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

2)在脚本中使用pm.globals.get(“全局变量名”)获取

【软件测试】Postman中变量的使用

二、环境变量设置方法及使用

1、环境变量设置

1)环境管理中设置

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

2)脚本中设置环境变量,生效时间与执行用例有关,脚本中的设置的环境变量会在用例执行后添加到对应的环境中,所添加的环境与执行用例时选择的环境有关

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

2、获取环境变量取值

1)在URL中或请求参数或正文中使用{{环境变量名}}获取变量取值(变量值与所选环境有关)

【软件测试】Postman中变量的使用

2)在脚本中使用pm.environment.get(“variable_key”)方法获取

【软件测试】Postman中变量的使用

三、集合变量设置方法及使用

1、集合变量在编辑集合中设置

【软件测试】Postman中变量的使用

2、在URL或请求参数或请求正文中使用{{集合变量名}}读取

【软件测试】Postman中变量的使用

四、数据变量使用

1、大多数在批量运行用例时使用,将需要的测试数据写在txt或csv或json文档中

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

2、读取文件中变量值

2.1如果是用txt或csv文本编辑的数据,需要在用例的Pre-reques Script中使用data.变量名或data[“变量名”]获取文件中对应变量的值 并赋值给全局变量或环境变量,再使用对应的获取全局变量或环境变量的取值方式读取值

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

2.2如果是json文本,则直接使用{{文本中变量名}}即可读取文本中变量值

【软件测试】Postman中变量的使用

3、在界面中点击Runner或集合中选择点击Run打开批量执行界面

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

4、选择文件

4.1选择csv或json文件执行时,工具能自动识别文件类型及迭代次数

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

4.2选择txt文件执行工具不能自动识别文件类型及迭代次数需要自行修改

【软件测试】Postman中变量的使用

5、选择文件后,勾选需要执行的用例点击Run test执行,在执行后的界面中可以查看到相应的执行结果,文件参数值可以在请求url或请求正文中查看

【软件测试】Postman中变量的使用
【软件测试】Postman中变量的使用

五、局部变量

局部变量设置只在能脚本中设置,并且只能在当前脚本中生效,使用var 变量名=值设置局部变量,在脚本中直接使用变量名即可获取对应取值

【软件测试】Postman中变量的使用

最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取 【保证100%免费】
【软件测试】Postman中变量的使用

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
【软件测试】Postman中变量的使用文章来源地址https://www.toymoban.com/news/detail-485515.html

到了这里,关于【软件测试】Postman中变量的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman软件基本用法:浏览器复制请求信息并导入到软件从而测试、发送请求

      本文介绍在浏览器中,获取网页中的某一个请求信息,并将其导入到 Postman 软件,并进行 API 请求测试的方法。    Postman 是一款流行的 API 开发和测试工具,它提供了一个用户友好的界面,用于创建、测试、调试和文档化 API 。本文就介绍一下这一工具的最基本用法——

    2024年02月12日
    浏览(41)
  • 接口测试 再也不必来回切换,发现一个接口测试软件,可以替代 Swagger+Mock+Jmeter+Postman

    日常测试过程中,常常需要多种工具来接力完成自己的接口测试任务。 比如说, 使用swagger查看接口文档, 使用mock编造接口数据对前端页面做测试 使用postman测试后端接口, 用Jmeter来做接口自动化测试/性能测试。 那有没有一款软件可以完美集成以上所有的功能? 笔者发现

    2024年02月15日
    浏览(59)
  • Postman接口测试 —— 设置全局变量、参数传递、断言

    在能熟练使用postman运行接口请求后,会遇到一些问题。例如: 我们的web网站一共有几十个接口,测试的时候如果要切换环境,这个时候要每个接口都要修改url的根路径,一个一个的改也太麻烦了; 还有时候我们经常需要用到上一个接口的返回值,来作为下一个接口的数据来

    2024年02月16日
    浏览(60)
  • 接口测试Postman学习笔记2--创建请求+变量+接口关联+参数设置

    目录 五、Postman执行接口测试 六、Postman的环境变量以及全局变量 七、接口关联 八、Postman内置动态参数以及自定义的动态参数 1.请求界面介绍 请求页面:         Params:get请求传参         authorization:鉴权         headers:请求头         Body :post请求传参   

    2024年01月20日
    浏览(48)
  • 软件测试-fiddler设置代理进行抓包或者给手机切换host访问测试服

    1、电脑端(输入cmd-》再输入:ipconfig)查看电脑的ipv4地址: 或者在fiddler查看IP地址,如图  2、电脑端打开fiddler  3、手机端设置WLAN给网络设置代理,选择与电脑端连接一样的wifi名字(必须为 公网 ,可在连的网络点击属性查看),长按点击修改。对该网络进行编辑,代理选

    2024年02月16日
    浏览(53)
  • postman的使用-设置变量

    变量使您能够在 Postman 中存储和重用值。通过将值存储为变量。 可以在整个集合、环境、请求和测试脚本中引用它。变量可帮助您高效工作、与队友协作并设置动态工作流程。 变量是数据的符号表示,这样可以在需要的任何地方手动输入值即可访问值。 使用场景:多个地方

    2024年04月14日
    浏览(36)
  • 软件测试高频面试题(2023全新版)你必须掌握的面试技巧,包含HR面试、基础面试、JMeter面试、Postman面试、Python面试、自动化化面试、安全性能面试题

    1.1 面试技巧 💡 告诫给位小伙伴,技巧不是投机取巧,起到辅助作用,技术面主要看实力,这里是基于实力之上的技巧 1.2 面试形式 😄 面试形式分为技术面和 HR 面,技术面就是考察你的专业技术水平的,HR 面主要看你这个人的综合素质以及家庭情况符不符合公司要求(一般

    2024年02月11日
    浏览(51)
  • 如何利用postman设置和使用环境变量的图文解说

    前言:在测试过程中,很多相同的参数、url  等参数在测试环境中一遍又一遍的复制地址,一遍一遍的测试,会浪费很多时间,由此学习了环境变量可以提高效率啦 1、首先查看,这里举个例子,把URL前缀设置为环境变量 ,这个是设置好啦的,接下来看下是怎么操作的吧~

    2024年02月13日
    浏览(48)
  • 如何利用postman设置和使用全局变量的详细过程

    前言:在测试过程中,很多相同的参数、url  等参数在测试环境中一遍又一遍的复制地址,一遍一遍的测试,会浪费很多时间,由此学习了环境变量可以提高效率啦~上一篇说到了环境变量,需要的话可以去看下 这个时候先了解下,postman的全局变量和环境变量区别: Global:全

    2024年02月11日
    浏览(80)
  • 灵活使用Postman环境变量和全局变量,提高接口测试效率!

     前言: 环境变量和全局变量的概念 环境变量和全局变量的使用方法 1. 定义变量 2. 使用变量 环境变量和全局变量的实例代码

    2024年02月08日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包