Чем и зачем заменить Postman в 2024-м

  Рет қаралды 28,730

Михаил Непомнящий

Михаил Непомнящий

28 күн бұрын

Доступный и безопасный клиент для Rest API и GraphQL запросов Bruno становится отличной альтернативой Postman. Работает оффлайн, не делает запросы через сторонний прокси сервер и не просит денег за коллективное использование одних и тех же коллекций.
Сайт инструмента: www.usebruno.com
Мои курсы по вебу с купонами:
✅ mishanep.com/
📢 Поддержка канала:
/ mishanep
www.tinkoff.ru/rm/nepomnyasch...
paypal.me/mishanep

Пікірлер: 107
@olegsh2888
@olegsh2888 25 күн бұрын
Любимая рубрика: «Михаил раскопал что-то новенькое и полезное»)
@Ecto-Gamet
@Ecto-Gamet 27 күн бұрын
Хороший инструмент, возьму на вооружение. Спасибо!
@user-lr3yc8eu4r
@user-lr3yc8eu4r 20 күн бұрын
Круто. Дай Бог тебе здоровья и счастья, добрый человек!
@denissavast
@denissavast 26 күн бұрын
Благодарю за отличную работу !
@14brotherful
@14brotherful 26 күн бұрын
Спасибо, вы всегда радуете новинками:)
@Makes57
@Makes57 22 күн бұрын
Спасибо за видео, буду внедрять в проекты)
@gorsing
@gorsing 21 күн бұрын
Спасибо вам большое, я очень давно искал чем заменить postman благодаря этому видео я нашел )))
@tamerlan5067
@tamerlan5067 13 күн бұрын
Спасибо что делишься своими знаниями:)
@DevAccount-rq4ni
@DevAccount-rq4ni 25 күн бұрын
Миша красавчик ,как всегда полезное видео 🤙🏻
@denischudov3293
@denischudov3293 26 күн бұрын
🔥🔥🔥👍👍👍 Михаил спасибо...
@victormog
@victormog 26 күн бұрын
Спасибо большое за инфу о полезных новинках!
@sergsergey4251
@sergsergey4251 27 күн бұрын
Спасибо!
@venomrock4308
@venomrock4308 26 күн бұрын
спасибо за обзор этого инструмента! использовал Postman и Insomnia, теперь знаю что есть Bruno с интересными фичами
@CatWorldson
@CatWorldson 8 күн бұрын
Фичи, что на видео, есть и в постмане)) Ключевая ( и пожалуй, единственная ) отличительная фича в том, что бруно отвязан от сервисов постмана и работает оффлайн.
@valery1707
@valery1707 21 күн бұрын
Я бы и раз перейти с Postman, но сомневаюсь что альтернативы уже догнали его в том объёме что мы уже успели использовать у Postman: * Собственно GUI удобный для тестировщика (в Bruno есть). * Тесты (и у Postman и у Bruno используется библиотека chai). * Возможность указания следующего теста из кода (мы используем для повторов запроса). * Разные скоупы переменных - мы используем как как скоуп окружения, так и скоуп коллекции. Глобальный тоже использовали, но есть вероятность что откажемся. * Расширенные возможности скриптов - прямо внутри коллекции собрали набор утилитных функций, которые вызываем в скриптах запроса (как pre-request, так и tests). * Выполнение запросов прямо внутри pre-request скрипта - можно использовать как для JWT-авторизации, так и в более сложные конструкциях. Сейчас сидим на Postman версии 10.8 - там нет навязанного хранилища коллекций, а свои коллекции держим в git-е - это вполне реализуемо и в Postman просто приходится экспортировать/импортировать постоянно, ну и дифф смотреть больновато. Ролик хороший, но для меня важен функционал скриптов, который тут не был раскрыт вовсе.
@alecsisk
@alecsisk 11 күн бұрын
++ Из того что тоже увидел: нагрузочное тестирование(Performance/Load Testing) у бруно 19 баксов стоит + не понял что это за штука за те-же 19 баксов "Load Data from File for Collection Run". Выглядит так, будто оно в multipart запросы файлы прикреплять не умеет бесплатно)
@alekseybiryukov7497
@alekseybiryukov7497 10 күн бұрын
Переходите на код. Ни один инструмент не сможет заменить код ни по скорости разработки, ни по гибкости обработки.
@ctsrazor
@ctsrazor 16 күн бұрын
Мы пользуемся Insomnia, вроде ваш кейс тоже должен покрывать.
@sno-oze
@sno-oze 26 күн бұрын
прикольно, не знал про bruno, как-то привык использовать thunder client в vs code, но надо явно попробовать.
@retoxnsk3942
@retoxnsk3942 14 күн бұрын
новые фичи Постмана, увы, альтернативам шанса особо не оставляют... - Постбот (встроенный ГПТ) - общий репозиторий кода тестов (глобальные кастомные функции которые можно вызывать в любом месте - лютейше помогают поддерживать код тестов) - глубокая настройка параметров - quality-of-life удобности вроде копирования переменных - раннер и поддержка csv да во многих альтернативах есть что-то одно или другое, но нигде нет чтоб было всё и сразу)
@user-ir5yf8en1e
@user-ir5yf8en1e 26 күн бұрын
Михаил, большое спасибо, как всего супер. Ещё и во время, мне как раз данная тема нужна, перейду с postman. Хотелось бы, что бы рассказали как в react реализуете auth. Можно ли хранить ключи в переменных, или как их шифровать? Как я понимаю варианты "для себя внутри сети" и для прода сильно отличаются. Вам спасибо,
@undefinedundefined5924
@undefinedundefined5924 23 күн бұрын
О! Спасибо, давно искал достойную альтернативу постману. Лайк+подписка
@r35p3ct00
@r35p3ct00 23 күн бұрын
Зачем?
@undefinedundefined5924
@undefinedundefined5924 23 күн бұрын
@@r35p3ct00 чтоб в гите проекта хранить все тесты эндпоинтов; реальность такова, что сваггер есть не везде и приходится выкручиваться
@kumpeeduwee
@kumpeeduwee 27 күн бұрын
А что думешь насчет HTTPie как альтернативы?
@user-rd6oe9ny1j
@user-rd6oe9ny1j 24 күн бұрын
Спасибо. И на linux есть версия. Поставил.
@VYACHESLAVx
@VYACHESLAVx 17 күн бұрын
полезно!)
@d_r_robot
@d_r_robot 25 күн бұрын
То что надо, как раз такая же проблема с шерингом возникла в тиме.
@annonymous8220
@annonymous8220 3 күн бұрын
Спасибо за наводку, в самом деле фишки постмана делать все через аккаунты и их облака - так себе ситуация для меня. Давно хотел на что то поменять.
@user-yk3if2ku4e
@user-yk3if2ku4e 27 күн бұрын
Хорошо показал и разложил кейсы использования. Во многом похож на постман, но хранение в гите действительно киллер фича
@valery1707
@valery1707 21 күн бұрын
Мы Postman-коллекции храним в Git-е. Да, это не очень удобно так как нужно постоянно таскать через экспорт импорт, но это не значит что это невозможно.
@Fur1or
@Fur1or 19 күн бұрын
Никогда не нравился постман изза непонятных багов и проприетарности. Спасибо, за указание на аналог
@mykhailokurov8246
@mykhailokurov8246 16 күн бұрын
Спасибо за контент, подскажите пожалуйста что за тема в хроме?
@mishanep
@mishanep 16 күн бұрын
Черный карбон и серебро chromewebstore.google.com/detail/%D1%87%D0%B5%D1%80%D0%BD%D1%8B%D0%B9-%D0%BA%D0%B0%D1%80%D0%B1%D0%BE%D0%BD-+-%D1%81%D0%B5%D1%80%D0%B5%D0%B1%D1%80%D0%BE/lodhggoaglindpoejnjldimdlikkphph
@ynikolenko
@ynikolenko 24 күн бұрын
Отличное видео. А про VS Code (extension) и cli есть видеоуроки?
@mishanep
@mishanep 24 күн бұрын
У меня на канале нет. На других - не искал :)
@caH40yc
@caH40yc 27 күн бұрын
Спасибо! Пошел скачивать Бруно!
@sergiocoder
@sergiocoder 11 күн бұрын
Спасибо чувак! Как же я устал с этим постманом возиться, я его раз в неделю запускаю, и каждый раз получается что он либо разлогинился, либо обновление, либо тормозит опять, просто уже не понимаю как нынче этим люди пользуются. Хорошо хоть бруно теперь есть, а то я уже подумывал curl учить придётся (хотя по идее было бы полезно).
@georgy_nevsky
@georgy_nevsky 23 күн бұрын
Хорошая тула, жаль в текущей версии не работает Schema Introspection для GraphQL. Надеюсь починят.
@harry-smith404
@harry-smith404 11 күн бұрын
1:24 да вроде я отрубил интернет и работает постман. Или я чего-то не понял
@UniDima
@UniDima 7 күн бұрын
Всё это, конечно, хорошо, пока в «опенсурсном» проекте не появляются два уровня подписки, без которых не получится использовать иные протоколы (тот же вебсокет, например) и работать с OpenAPI (помимо импорта), который является самым популярным форматом по сей день и работать с ним так или иначе придётся
@luckytima2315
@luckytima2315 12 күн бұрын
Такое ощущение, что просто взяли Postman ctr+c ctr+v
@atlantiS2k
@atlantiS2k 25 күн бұрын
ApiDog ещё есть
@c01nd01r
@c01nd01r 22 күн бұрын
Не увидел расширения для браузера, которое может логировать запросы в программу.
@SergeiStryukov
@SergeiStryukov 18 күн бұрын
Отличное хранение секретных данных -- на 3:38 показано значение при наведении на секретную переменную.
@Dmitlantis
@Dmitlantis 9 күн бұрын
собственно, как и в постмане.
@alexp6113
@alexp6113 5 күн бұрын
ну да, бруно 16k загрузок у плагина, тандер почти 4M загрузок у плагина. Это ж надо было постараться найти что-то, не заметив чего-то другого, на два порядка более популярного 😀
@CJIu3eHb
@CJIu3eHb 26 күн бұрын
А что насчет Insomnia. Редко пользуюсь такими инструментами, но кажется, что немного застыла она в развитии.
@frolovv3
@frolovv3 23 күн бұрын
вот лично я пользуюсь инсомнией. Базовых концепций инсомнии мне хватает) Мне кажется просто, что тут уже вкусовщина, что кому нравится. Можно ради прикола попробовать все такие программки, однако мое мнение, что если ты пользуешься таким инструментариям раз в неделю, то тут уже без разницы, что ставить, хоть постман, хоть инсомния, хоть что-то другое
@SurenKhorenyan
@SurenKhorenyan 22 күн бұрын
Я раньше тоже пользовался Insomnia. В последних версиях они запретили использование без регистрации в локальном приложении. Пришлось откатывать, чтобы спасти свои конфиги. Думаю на это попробовать перейти. Есть ещё httpie, недавно сделали своё приложение
@plaksyuk
@plaksyuk 17 күн бұрын
Есть Insomnium (по аналогии с Chromium) - это форк Insomnia, но без привязки к «сервису» и все хранится локально. Я предпочел ее Bruno
@SurenKhorenyan
@SurenKhorenyan 17 күн бұрын
@@plaksyuk о, клёво! Надо будет попробовать, спасибо
@deletedchanneI
@deletedchanneI 16 күн бұрын
не хватает наследования окружений 🤔
@EStepan0v
@EStepan0v 22 күн бұрын
Что думаете по поводу Insomnia?
@vov4egde
@vov4egde 18 күн бұрын
оригинал Insomnmia был оч пока не был (вы)куплен и там теперь обязательная регистрация. Поэтому если и смотреть в это сторону, то я бы советовал форк - insomnuim ( /ArchGPT/insomnium )
@mishanep
@mishanep 18 күн бұрын
Хороший инструмент. Здесь могут быть нюансы на корпоративном уровне. Нам недавно запретили Docker Desktop использовать, т.к. он для компания свыше какого-то количества сотрудников уже только под платную лицензию идет. По-моему с Insomnia похожая история.
@volodyaDikiy
@volodyaDikiy 27 күн бұрын
нифига прича
@Astrobomj
@Astrobomj 9 күн бұрын
Спасибо! Давно хотел выкинуть постман
@AJIagguH
@AJIagguH 26 күн бұрын
А можно ли сохранять ответы?
@mishanep
@mishanep 26 күн бұрын
Можно
@holingdev1737
@holingdev1737 26 күн бұрын
Как вариант, есть ещё airdog
@mishanep
@mishanep 26 күн бұрын
Видно популярно стало собак использовать в названиях =)
@user-hi4dj9bx8n
@user-hi4dj9bx8n 22 күн бұрын
Что такое Фортнит?
@mishanep
@mishanep 22 күн бұрын
Сервис api с разным набором данных. Удобно для пет проектов в портфолио.
@MrCter
@MrCter 21 күн бұрын
А бруно поддерживает директорию коллекций для глобального обмена?
@mishanep
@mishanep 21 күн бұрын
Да, в коллекции можно создать подпапки.
@a.krugliak
@a.krugliak 9 күн бұрын
А как насчет Insomnia?
@mishanep
@mishanep 8 күн бұрын
У них для организаций лицензия платная. На корпоративном уровне могут запретить.
@user-mw7vq7wv2l
@user-mw7vq7wv2l 6 күн бұрын
@@mishanep меня (и многих их юзеров) выбесило что они резко все сделали платным в новых версиях, я откатился до старой версии, сижу пока но ней, на теперь уже думаю пора переходить на Бруно )
@QuAzI_NODE
@QuAzI_NODE 9 күн бұрын
httpYac в vscode и HTTP Request в JB - и никакие тормозные постманы не нужны
@ViktorPolyakov15
@ViktorPolyakov15 20 күн бұрын
GRPC нет
@stanf5488
@stanf5488 23 күн бұрын
В самом верху у тебя заяц какой-то бежит, это что ?
@mishanep
@mishanep 23 күн бұрын
RunCat
@jamuelsexon
@jamuelsexon 7 күн бұрын
Не знаю насколько тулза хорошая, но одноимённый фильм отличный
@guai9632
@guai9632 17 күн бұрын
тоже недавно постман выбесил окончательно, стал искать альтернативы и нашел бруно. местами попроще, но хватает, полёт нормальный
@HenningsvaerL
@HenningsvaerL 22 күн бұрын
жаль grpc платно(
@inozz4c
@inozz4c 23 күн бұрын
У бруно проблемы с локалями и чсто с импортом коллекций
@user-bo7fi2fg6w
@user-bo7fi2fg6w 13 күн бұрын
Не упоминай Бруно-но-но-но
@mishanep
@mishanep 13 күн бұрын
В варианте, который я смотрел, было: No se habla de Bruno, no-no-no. Или: We don't speak about Bruno, no-no-no xD Я тоже напевал, когда столкнулся с ним.
@ITentrepreneur
@ITentrepreneur 26 күн бұрын
а есть ли тёмная тема у Bruno 🤔
@mishanep
@mishanep 26 күн бұрын
Есть
@fedordostoevskiy4209
@fedordostoevskiy4209 22 күн бұрын
А в чем проблема с почтальоном? Классный инструмент.
@mishanep
@mishanep 22 күн бұрын
Классный инструмент. При работе в команде начинает просить денег, а не каждая компания готова платить за такое. Отсюда поиск альтернатив.
@champ__champ
@champ__champ 5 күн бұрын
Apidog попробуйте, и забудьте про эту ерунду)
@sweetcapitan5690
@sweetcapitan5690 26 күн бұрын
Ого, а знаете что еще не проксирует запросы, не просит денег, имеет функцию коллаборации в гите и работает абсолютно везде? Баш скрипты с curl-ом.
@hld8827
@hld8827 22 күн бұрын
Пожалуй это правда, но есть нюанс: сейчас тестировщика с разработчиком проще посадить за гуй, чем заставить использовать bash+curl, т.к. postman/insomnia/bruno - позволяют это делать на уровне запросов и env-ов, а если у вас какой-то специфический GRPC набор запросов, то не так много нормальный инструментов могут понятно и без костылей воспроизвести запросы. А так, Вы конечно правы.
@tsvetkof
@tsvetkof 21 күн бұрын
Если речь идёт о парочке запросов, то, конечно, можно потратить больше времени, чем в постман, чтобы создать запросы в баше, а потом придумывать, как автоматизировать проверку ответа. Но когда требуется автоматизировать сотни запросов и проверок, сомневаюсь, что захочется упарываться велосипедами. Всё-таки скорость выполнения работы имеет первостепенное значение
@runfm
@runfm 21 күн бұрын
пойду окно открою
@valery1707
@valery1707 21 күн бұрын
У нас в Postman-коллекции десятка 3 запросов, и более тысячи тестов - повторить такое в bash+curl, конечно, можно, но это потребует на порядок больше времени.
@StreetXHasu
@StreetXHasu 6 күн бұрын
наконец-то вместо этой помойки постмена нашлось решение
@TeppopucT
@TeppopucT 11 күн бұрын
А вы родственник шахматиста Непомнящего?
@mishanep
@mishanep 11 күн бұрын
Нет. Ни шахматиста, ни футбольного тренера.
@user-up2lc4kb5o
@user-up2lc4kb5o 6 күн бұрын
Не любит Бруно русские буквы из коробки...
@Disorrder
@Disorrder 22 күн бұрын
Тоже не понимаю, чем openapi не угодил 🤔 зачем создавать коллекции вручную, когда можно их сгенерировать из кода? Так они всегда будут актуальны. Единственный минус openapi - там постоянно приходится вставлять токен для авторизации, если хочешь попробовать запрос, а в остальном то же самое. Тесты тоже в директории проекта должны быть и запускаться перед мержем каждого PR. Какая-то бессмысленная история, если честно.
@valery1707
@valery1707 20 күн бұрын
Возможно я что-то упускаю, но как связана "генерация из OpenApi" и "Postman-коллекции"? Вторые содержат не просто какие-то вызовы каких-то API, а проверки разных бизнес-кейсов, с тестами, и всем прочим.
@sooo-madmeen7276
@sooo-madmeen7276 22 күн бұрын
Это конечно хороший инструмент, но все же, Postman намного круче и удобнее. Особенно в работе с командой. Пробовал его, но очень сильно отстает от Postman. Многих фич не хватает. И Postman не делает запросы через прокси, вводите в заблуждение. Какой в этом смысл?
@mishanep
@mishanep 22 күн бұрын
В моем случае работодатель не торопится оплачивать подобные инструменты и работа в команде затрудняется. Отсюда поиск альтернатив. Касаемо фич - зависит от проекта. Нам хватает. Насчёт прокси - это инфа с сайта Бруно, я не проводил исследования.
@mr-tyom
@mr-tyom 25 күн бұрын
Зачем опять свой формат? Чем OpenAPI не устроил?
@guai9632
@guai9632 17 күн бұрын
наверное тем, что он вообще для другого предназначен
@kumb61
@kumb61 26 күн бұрын
Честно говоря интерфейс у нее дубоватый, вроде мелочи и могли бы доработать, но все лучше оборзевшего постмэна
@artem09521
@artem09521 26 күн бұрын
А почему постман оборзевший?
@dieoung817
@dieoung817 26 күн бұрын
@@artem09521 хуйня потомучто гиковская
@user-of5kz7vl5o
@user-of5kz7vl5o 25 күн бұрын
@@artem09521 некоторые фичи есть только в платном режиме, минимум 14$ в месяц
Мы играли всей семьей
00:27
Даша Боровик
Рет қаралды 5 МЛН
Como ela fez isso? 😲
00:12
Los Wagners
Рет қаралды 6 МЛН
He Threw A Banana Peel At A Child🍌🙈😿
00:27
Giggle Jiggle
Рет қаралды 16 МЛН
Новый конфиг для Eslint 9
18:59
Михаил Непомнящий
Рет қаралды 3,1 М.
КАК РАБОТАЕТ БРАУЗЕР?
45:23
Alek OS
Рет қаралды 113 М.
Обзор Nothing ear (3) и ear (a) - ПРОРЫВ за $100
17:34
Роудмап по фронтенду: что я не знал?
20:13
Лёша Корепанов
Рет қаралды 29 М.
Грабим Дома на Собеседовании в Google
11:30
Саша Лукин
Рет қаралды 32 М.
Сбросим маски | Как искусственный интеллект отнимет нашу работу?
12:32
НЕ ПОКУПАЙ iPad Pro
13:46
itpedia
Рет қаралды 382 М.
M4 iPad Pro Impressions: Well This is Awkward
12:51
Marques Brownlee
Рет қаралды 6 МЛН