Я хочу создать коллекцию запросов Postman с одинаковыми конечными точками API для разных пользователей.Например:
- логин "user_1"
- набор данных
- логин "user_2"
- получение данных и проверка правильности
Я мог бы сделать запрос на вход в систему отдельным запросом, поэтому в приведенном выше примере было бы четыре отдельных запроса.Но для более сложных ситуаций это много запросов на вход, что является грязным.
Так что я подумал, что буду использовать скрипт предварительного запроса для входа в систему.Я мог бы скопировать и вставить один и тот же сценарий входа в каждый раздел сценария предварительного запроса.Это явно не идеально, так как если мне нужно что-то изменить, мне придется менять это для каждого запроса в отдельности.
Другой вариант - сценарий предварительного запроса на уровне коллекции.Однако нет способа установить переменную user, чтобы выбрать пользователя, которого я хочу, перед запуском сценария предварительного запроса коллекции.Сценарий предварительного запроса уровня запроса запускается после сценария предварительного запроса уровня сбора.Единственный способ установить его раньше - это выполнить его в тесте предыдущего запроса, но это будет чрезвычайно хрупким и потребует нескольких изменений, если я захочу изменить порядок тестов.
Isесть какой-то другой вариант, который мне не хватает?