多个请求可以更新Paw中的单个环境变量吗?

时间:2017-02-07 17:27:42

标签: paw-app

我有一个名为primary_address_id的变量,可以通过多个API请求进行设置或更新。例如,我可以致电AddAddress并指定新地址应为主要地址,或者我可以致电MakePrimaryAddress将现有地址设为主要地址。

我来自Postman,我为每个API端点定义了测试以更新primary_address_id - 简单。但我在Paw找不到办法做到这一点;似乎我必须将值设置为仅一个请求的响应。我错过了一些明显的东西吗或者此功能是否计划在未来发布?

解决方法是将primary_address_id的值设置为来自GetPrimaryAddress的响应,但这意味着如果我要添加或更新地址,我必须再次拨打电话来更新我的环境(我可能会忘记这样做)。如果我可以触发GetPrimaryAddress在Add / Update / List / etc端点之后运行,这将是一个可接受的解决方法,但我不需要手动发出两个单独的请求来完成此任务。

1 个答案:

答案 0 :(得分:3)

听起来您需要发出两个后续请求,但您可以创建一组请求,这些请求将从一个命令按顺序执行。

右键单击请求列表,然后单击" New Group"然后在该组中,您可以生成一系列请求,每次都会更新所需的环境变量。

Create a new group of requests

要运行一组请求,请单击组名称;在这种情况下"地址"然后单击"发送请求"

Execute group of requests in sequence

希望这会有所帮助。