Есть ли способ ссылки на другие коллекции из определенной коллекции.Например, если у меня есть коллекция загрузок файлов (то, что загружает файл), я хочу иметь возможность использовать ее из других коллекций.Как бы я сослался на загрузку файла?
Вот пример того, о чем я говорю.
У меня есть коллекция, в которую загружен файл и необходимо выполнить расчет.Тест или коллекция будут выглядеть примерно так: каждый шаг - это POST, GET и т. Д.
Выгрузка и запуск расчета:
- Генерация токена
- Выполнение вызова
- копирование / сохранение значения токена
- Загрузка определенного файла (это будет 3 отдельных запроса)
- Загрузка файла
- Загрузка монитораstatus
- Return ID загруженного файла
- Выполнить расчет
- использовать ID для передачи в качестве параметра
- передать другие значения для настройкирасчет
- запуск монитора
- проверка результатов
В другой коллекции мне нужно проверить правильность метаданных загруженных файлов.Не имеет прямого отношения к приведенному выше, но имеет некоторые сходства
- Генерация токена
- Выполнение вызова
- Копирование / сохранение значения токена
- Загрузить определенный файл (это будет 3 отдельных запроса)
- Загрузить файл
- Отслеживать статус загрузки
- Получить окончательный результат и вернуть идентификатор загруженного файла
- Get me
- проверить правильность метаданных.
Шаги 1 и 2 являются общей функциональностью, там не будет никакой разницы.Как я могу извлечь эти два шага в виде модульных компонентов или функций, чтобы я мог ссылаться на них из любой коллекции?
Для большей ясности мы используем ReadyAPI и можем выполнить «Выполнить тестовый пример», который, очевидно, может запустить другой тестовый пример.Мы разделили функциональность загрузки токенов и файлов в собственный тестовый пример и используем его в качестве модульного компонента.Я хотел бы добиться чего-то похожего с Почтальоном.