Comments 12
На последних версиях Postman, без доступа к сети интернет - нет возможности работать.
С недавнего времени в Postman выпилили режим Scratch Pad, и теперь невозможно работать в оффлайн, и теперь с Postman придется работать только с доступом к сети интернет и хранить ценную информацию об API в облаке от Postman (Workspace), что накладывает определенные ограничения по информационной безопасности.
Официальный блог: https://blog.postman.com/announcing-new-lightweight-postman-api-client/
А есть ли альтернативы с схожей функциональностью?
Недавно искал, к сожалению достойных альтернатив, которые могут конкурировать по UX и DX, я не нашел. Ниже ссылки на список альтернатив для Postman.
Платные/бесплатные: https://katalon.com/resources-center/blog/postman-alternatives-api-testing
Open source: https://news.ycombinator.com/item?id=33296902
Сейчас так же пытаемся понять, если смысл его использовать… отхлебнет интернет и прощай все твои тесты…
Postman отличный, но сильно завязан на облако, что при работе с некоторыми *удаками проектами, к сожалению, неприемлимо.
С десятой версии постман требует завести учетную запись и авторизоваться на их сайте, что подразумевает хранение ваших проектов у них в облаке. Пока остановился на 9ой версии, которая таким не грешила. При работе в 10ой версии у вас есть 50 запусков runner, после чего пакетный запуск сценарием становится недоступен, только по одному, или в командной строке, используя newman.
Прошла пара недель, счетчик сбросился, опять доступно пакетное выполнение запросов в runner'е
Если кому интересно, можно пользоваться версией 10.9.4, более новые ограничены 50ю запусками в месяц для неавторизованных, авторизованных, и для обладателей базовой подписки. Более дорогая профессиональная подписка ограничена 250ю запусками в месяц для всей команды. Ну и корпоративная подписка, цена договорная :) https://www.postman.com/pricing/
В статье описано как запустить тест коллекции методов и тест одного метода с несколькими сценариями, считанными из файла. А возможно ли создать CSV файл, в котором будут описаны сценарии для разных методов одной коллекции?
Можно создать коллекцию (сценарий) для разных методов, передавать данные из одного метода в другой и т.д. и сохранить коллекцию в виде json-файла. Postman позволяет хранить в csv только данные для тестов. https://blog.postman.com/using-csv-and-json-files-in-the-postman-collection-runner/
Мне не нужно передавать данные из одного метода в другой. В моей коллекции 3 метода. Мне нужно каждый из них проверить с разными, не связанными между собой данными, через тесты. Есть возможность потестировать каждый из методов коллекции с разными данными в рамках одного запуска?
Postman для эффективного тестирования API