postman 添加环境变量 并 读取变量 作为参数 传入,跑整个场景

Posted NorthernGirl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postman 添加环境变量 并 读取变量 作为参数 传入,跑整个场景相关的知识,希望对你有一定的参考价值。

 

    上篇文章 写了 postman 基本使用 和 检查点。 这篇 记录一下 多个测试用例组成的一个场景下。 如何通过读取变量跑完整个场景。 因为有些场景 的用例是彼此关联的。 所以通过参数来实现。 

    如 我们测试的一个东西,用户登录的时候,有一个临时的token, 正式登录 要依赖整个临时的token 作为参数传入。 那么 我就 将 token 写成一个参数,就像一个公共变量,需要的时候 直接 拿来 就好了。  

     使用过程:  在 manange environments 里 添加环境变量。 如 

        

  

 

 2.在接口中引用测试环境的配置信息,如{{url}}是引用的url的值,{{token}}是引用的token的值 

   读取变量的方法:双层大括号引用变量名,如{{token}}

     

 

 还有一种方式传参, 通过代码方法。 如 显示了职位列表页, 然后想进入某一职位的详情页, 那么需要拿到这个职位id, 才能进入详情页。 

 如 第一张图 : 参数为jobID  .  那么 在列表页 的 tests 中 需写代码 

 然后 在 职位详情页的 接口中, 通过变量 得到 职位id 。 就可以显示这条职位 详情了。 

 

 写的比较糙, 是自己的理解。 看到了一篇更好的文章。 贴一下 链接  http://www.cnblogs.com/qiaoyeye/p/5524750.html  怕以后找不到。哈哈

以上是关于postman 添加环境变量 并 读取变量 作为参数 传入,跑整个场景的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Postman 测试中读取环境变量?

postman 第4节 切换环境和设置读取变量(转)

postman:详解在postman中使用环境变量

Postman小技巧之变量的使用及优先级

Postman中的全局/环境/集合变量的使用及优先级

postman如何设置环境变量和全局变量