自动化工具 postman+newman+jenkins 持续集成,那导出的全局变量是不是就固定不变了?

R. · 2019年07月03日 · 最后由 R. 回复于 2019年07月08日 · 1253 次阅读

postman+newman+jenkins 持续集成,那导出的全局变量是不是就固定不变了?
比如原先在 tests 模块内有通过 postman.setGlobalVariable 来设置变量,那把变量导出后通过 newman 来运行,那 postman.setGlobalVariable 还会生效吗?

共收到 6 条回复 时间 点赞
R. #1 · 2019年07月03日 Author

求大神指点迷津

这个命令是会生效的

我用的是 environment 没问题,不会固定不变

R. #5 · 2019年07月04日 Author
BugaoxingXXX 回复

如果命令会生效,那新生成的变量值会不会保存到已导出的环境文件里面?
比如用 newman 运行时,已经是需要导出的那份变量文件了(旧的)
但是如果是在 postman 里面运行 A 接口的 tests 模块内有通过 postman.setGlobalVariable 会给变量设置一个新的值,那 B 接口使用变量就是新的值;
导出后 会不会变成一直用旧值?

R. #6 · 2019年07月08日 Author

自测后 可以正常使用,谢谢大家

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册