我想收集一个邮递员集合的请求,这些请求命中与不同用户相同的API端点。例如:
我可以将登录请求设为单独的请求,因此上面的示例为四个单独的请求。但是对于更复杂的情况,这是很多登录请求,很麻烦。
所以我想我会使用请求前脚本进行登录。我可以将相同的登录脚本复制并粘贴到每个预请求脚本部分。这显然不是理想的,因为如果我需要更改某些内容,则必须针对每个请求分别进行更改。
另一个选项是收集级别的预请求脚本。但是,无法在运行收集请求前脚本之前设置“用户”变量来选择我想要的用户。请求级别的预请求脚本在收集级别的预请求脚本之后运行。我可以看到的唯一设置方法是在上一个请求的“测试”中进行设置,但这非常脆弱,如果我希望更改测试的顺序,则需要进行多次更改。
我还有其他选择吗?