Newman vs Postman CLI
С сегодняшнего дня Postman вводит лимиты для collection runner для всех видов подписок кроме Enterprise.
Сходу в голову приходят 3 способа разной степени радикальности такое ограничение обойти:
🚀 Переходить на другой инструмент
🚀 Даунгрейдиться до версии, которая не связана с Postman Cloud
🚀 Переходить с раннера на Newman
Последний способ кажется самым безболезненным: одна команда и запуск коллекции происходит не из UI, а из командной строки.
Придётся поприседать с импортом коллекций, но к такому привыкаешь.
Но в портфолио Postman не только
Newman, но и
Postman CLI.
Postman CLI - это CLI-инструмент, который:
📍Запускает коллекции по айди или пути
📍Отправляет результаты прогона в Postman
📍Поддерживает авторизацию
Сходство с Newman налицо. Отличия в деталях:
📘 Postman CLI - проприетарное решение, которое распространяется и поддерживается коммандой Postman, привязывает прогоны к учётной записи.
📒 Newman - open-source проект, поддерживаемый силами сообщества и распространяемый через npm.
Если команда Postman поставит перед собой желание закрыть возможные лазейки с обходом лимитов, то логичный ход - вынужденный переход с Newman на Postman CLI: перестать поддерживать Newman, бросить дополнительные силы на Postman CLI, изменить API для коллекций в версии 3.0, а дальше дело техники.
Надеюсь, что до такого не дойдёт
🤞Подробнее об отличиях Newman от Postman CLI
тут.