当前位置: 首页 > news >正文

环境变量_Postman之设置环境变量

点击↑↑↑猪圈子关注标星


小石阿.90后天秤座.喜欢分享

postman

A:请问postman是什么?

B:我也不知道

A:是辛勤的邮差吗???

B:应该是吧,应该是个帅气的小哥哥

A:你们会联想到什么呢???

2b0c2e5128141baddda60ff610e13d15.gif

上帝:我记得有个故事,讲的是一个邮递员杀人的事情I remembered a particular story about a postman who was a murderer

主人公: 我们进入一个恐怖的故事吧(邪恶) 

5c843c3862fa0ca6230fb56d610be93e.gif

言归正传,简单的了解下我们的postman,对于一个测试人员来讲,测试接口是一个很重要的流程,而postman是测试接口的一个常用工具之一。

对于刚刚使用postman的新手来讲,有一些地方可能不是很懂,之前在帮同事使用postman中也遇见到过此类情况。现总结一部分,以供参考。 

1.安装postman 如果本机没有安装.Net Framwork,请先安装再安装postman

fc7bf7a43728ee1ae8a9f23430658bb1.png

在进行接口测试时,测多个接口的时候,不同的业务流或者集合下用到的参数变量是共通的亦或不同的,这是我们可以通过添加环境变量或者全局变量,相当于一个变量库,直接调用即可。

我们今天讲的工具是postman,工具虽low,但是也需要好好学习,知识是无穷的。在这里感谢前人开的工具,为我们后面躺下便捷之路。TKS

工具:postman

下载地址:https://www.getpostman.com/  自行选择对应的系统以及版本

0292c6ed1abfba9ed4da42444df0b5d4.png

下载安装完成后打开客户端

c29fc956383d0f226420ce7e4d1f04c2.png

打开postman创建collection添加一个request (add request )

9c69b43b1feb809b4d2e578caa358682.png

现在我们要将url进行参数化,我们如何设置呢???

点击右方的设置icon按钮

b923f0e86871aec4ffa4481b12c8db33.png

8bb201e244020245d3007c8a2863eaf6.png

我们点击add进入添加环境变量页面

添加我们的变量名:project_test_url

添加我们的参数

请求地址:request_url

登录凭证:token

5e5ed12b254c0781f48bf90a4861de1e.png

点击add添加进来。我们就可以看到已经添加成功

899ebe85591c17e118215708bc285f3e.png

当我们添加成功后如何使用呢???回到我们添加的请求接口页面

我们首先点击右侧下拉框选择我们的变量名

5b399a12479ee12289a3171939c01720.png

切换到我们需要使用的环境变量,选择完毕后我们可以点击旁边的小眼睛(quick look)查看我们的变量,如需添加或者修改可以点击Edit直接修改

b25493b4423ae5b9d0967a8d99fe3014.png

接着我们就直接在接口录入页面,使用我们的参数,在地址栏可以直接输入{{变量名}} 调用这个变量在参数列我们直接输入{{  工具会自动响应查询查询出我们存在的变量提供用户选择,是不是很方便。录入玩我们想要的参数,进行请求登录接口一下。

71929d65f3f4e60c536aaa563681d51d.png

我们试着用这种方式请求一下,请求响应成功

625616476bbd0bb1a94f75d28ab31332.png

a8219c9eec064e7a7fbb550760852a59.png

这样我们的环境变量就录入 调用成功了。后续会持续学习更新,欢迎关注!


本文来自:来源于公众号猪圈子-强势来袭-部门图片来源于网络,如有侵权请及时联系删除

想要学习接口测试系统视频加小编微信备注来意进行领取

6a689bbc4b69963db8a676b3e2c26e88.png

9ebe7ebfdc2daa493fd5a426e50d9715.png  欢迎您回家,眼睛注意休息:)

d9fcca8dea7b4864b715f93e4dd923ec.png

长按或扫描上方图片进行关注

分享 |  转载 | 合作 | 投稿  

添加微信:13266788131

分享到朋友圈对我最大的支持

05a54d335a14fe068a46b583700a3ea6.gif

相关文章:

  • 文件名_如何批量更改PDF文件名称
  • 允许网站使用相机和麦克风_Windows 10 相机、麦克风和隐私
  • python打印刷题教程_Python刷题-3
  • 用户进程与内核进程是一一对应的吗_Linux内核-进程间通信组件的实现
  • aws s3 python_Python使用boto3操作AWS S3
  • 显示当前docker_这些Docker常用命令适合打印出来贴座位上!
  • 对人像照用渐变工具进行径向渐变_用PS制作人像二次曝光效果教程
  • c ++一行给多个变量赋值_C语言变量、地址、字符及printf()/sizeof()/scanf()函数介绍...
  • mysql插曲大量数据_MySQL 如何快速插入大量数据
  • mysql 生成日期_mysql生成日期的辅助表
  • mysql zip没设密码忘了怎么办_有关MySql的安装和忘记MySql密码的问题解决
  • mysql远程连接10061_MySQL数据库之MySQL远程连接时出现10061以及1045错误时的解决方法...
  • 利用ado连接mysql_一种利用ADO连接池操作MySQL的解决方案(VC++)
  • docker run mysql_MySQL在Docker环境下运行基础
  • xampp的mysql访问php_xampp php连接mysql
  • easy-rules规则引擎最佳落地实践
  • 看我如何连夜自建网站背刺我的求职对手们
  • 027.将有序数组转换为二叉搜索树
  • 第五届传智杯-初赛【B组-题解】
  • 最全面的SpringMVC教程(一)——SpringMVC简介
  • OpenCV-Python小应用(六):车道线检测
  • 微信小程序介绍
  • matlab实现MCMC的马尔可夫转换MS- ARMA - GARCH模型估计
  • 华为云桌面Workspace,让你的办公更加舒适惬意
  • 基于优先级的时间片轮转调度算法(C语言实现)