Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了两个环境,需要根据集合运行器中当前运行的环境在第一个请求的“预请求脚本”中设置一些特定于环境的变量。有没有办法做到这一点?
或者有什么方法可以在请求的“预请求脚本”中获取当前正在运行的环境名称?
在您的预请求脚本中,您可以使用内置的“环境”变量来获取该环境中所有变量的 json 对象。我会添加另一个与您的环境具有相同名称的变量(随意命名)......然后我认为您可以使用它在脚本中执行条件逻辑。
例子:
if (environment.environment_name === "local") { //do something }
注意:“环境”是一个只读变量。如果要更改其中的任何内容,则必须使用 setEnvironmentVariable API。
编辑: