Описание проблемы:
У меня есть файл, содержащий схему JSON. Я хочу использовать схему для проверки нескольких коллекций в Почтальоне. Я хочу иметь возможность ссылаться на этот файл из сценария предварительного запроса или сценария тестирования.
Что я пробовал до сих пор:
- Глобальные файлы / файл данных: Я попытался определить схему как глобальный файл
и импортировать этот файл во время выполнения. Использование командной строки Newman, которая включает изменение запроса на запуск. Критерии автоматизации тестирования не позволяют мне изменять запросы на выполнение.
- Отдельная коллекция : Схема может быть разделена на собственную коллекцию и упомянута в скрипте предварительного запроса для установки глобальной переменной. Глобальная переменная может использоваться во всех коллекциях. Проблема этого подхода в том, что для запуска сценария предварительного запроса необходим фиктивный запрос.
- Файл : Поэтому я подумал о том, чтобы поместить схему в файл и посмотреть, есть ли способ ссылаться на нее из сценария перед запросом.
Спасибо!