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

时间:2021-01-10 23:39:45

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

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

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

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

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

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

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

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

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

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

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

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

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

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