5

我在邮递员中有几个 REST 查询和测试集合,并且为每个集合创建了一组环境变量。我希望在运行测试之前确保选择了正确的环境。有没有办法在预请求脚本部分的环境之间自动切换?

4

2 回答 2

6

您不能从预请求脚本部分切换环境。

话虽如此,您仍然可以检查当前环境的名称,pm.environment.name;如果它不是您所期望的,则停止执行,例如:

if(pm.environment.name !== "dev") {
   postman.setNextRequest(null);
}
于 2019-11-04T10:11:14.680 回答
0

您可以按环境设置变量名称,特别是 REST API 的 url。

于 2019-11-04T10:29:49.597 回答