yapi pre-request中通过context.envParams.环境.global.变量,方式设置全局变量,报错

yzuktlbb  于 2022-04-21  发布在  Java
关注(0)|答案(9)|浏览(414)

版本号

~ v1.7.0

什么问题

~: pre-request中通过context.envParams.环境.global.变量,方式设置全局变量,报错环境未定义,导致无法设定全局变量

如何复现此问题

~

什么浏览器

~ chrome

什么系统(Linux, Windows, macOS)

linux

截图:
1.

报错信息:

2nc8po8w

2nc8po8w1#

这种方式已经被干掉了,现在需要在脚本里面存取东西请使用storage.setItem,现在不能在脚本里面改环境配置的变量了

krugob8w

krugob8w2#

mock脚本能取到global 吗

iqih9akk

iqih9akk3#

增删改查的接口之间,操作数据该怎么做

epggiuax

epggiuax4#

测试集合了解一下

y3bcpkx1

y3bcpkx15#

1.7.0版本 现在想改变全局变量怎么处理?

zlwx9yxi

zlwx9yxi6#

改不了了,想其他办法曲线救国,要不然不用全局变量了,用storage.setItem getItem进行变量存取

62lalag4

62lalag47#

我想在pre-request中取global变量都没找到方法……如果能取到的话可以简化发送数据的结构

jucafojl

jucafojl8#

没办法,找其他办法吧,实在不行二次开发

mbjcgjjk

mbjcgjjk9#

还有个根本问题是根据不同env环境中的变量值是不一样的,pre-script是需要读取不同env下的值的,比如ak这些密钥,不同环境的接口密钥肯定不一样的,希望能实现这个读取环境变量的功能

相关问题