API почтальона не будет пропускать пустые строки CSV - PullRequest
0 голосов
/ 01 мая 2018

Я пытаюсь запустить набор тестов API в почтальоне и использовать идентификаторы из файла CSV в качестве переменной в URL для проверки каждой возможной конечной точки.

Моя проблема в том, что существует больше sid, чем идентификаторов взаимодействия, поэтому, когда у него заканчиваются идентификаторы взаимодействия, он просто продолжает запускать тест, но оставляя его пустым, означая, что тесты не пройдены.

Просто подумал, есть ли способ сказать почтальону прекратить запуск интерактивной части бегуна или что-то, что я могу вставить в CSV-файл, чтобы пропустить пустые строки.

Моя текущая работа заключается в том, чтобы хранить данные в отдельных файлах CSV и запускать тесты отдельно.

Sample of the CSV Data

1 Ответ

0 голосов
/ 01 мая 2018

Вы можете использовать правило рабочего процесса в тестах и ​​добавить некоторую логику, чтобы проверить, является ли переменная InteractionID пустой. Если это так, он завершит выполнение с postman.setNextRequest(null) - https://www.getpostman.com/docs/v6/postman/collection_runs/building_workflows

...