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

R. · July 03, 2019 · Last by R. replied at July 08, 2019 · 2413 hits

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

共收到 6 条回复 时间 点赞
R. #1 · July 03, 2019 Author

求大神指点迷津

这个命令是会生效的

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

R. #5 · July 04, 2019 Author
BugaoxingXXX 回复

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

R. #6 · July 08, 2019 Author

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

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up