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

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

КОМЕНТАРІ • 106

  • @Ecto-Gamet
    @Ecto-Gamet 23 дні тому +13

    Хороший инструмент, возьму на вооружение. Спасибо!

  • @olegsh2888
    @olegsh2888 22 дні тому +20

    Любимая рубрика: «Михаил раскопал что-то новенькое и полезное»)

  • @user-lr3yc8eu4r
    @user-lr3yc8eu4r 16 днів тому +4

    Круто. Дай Бог тебе здоровья и счастья, добрый человек!

  • @14brotherful
    @14brotherful 23 дні тому +3

    Спасибо, вы всегда радуете новинками:)

  • @denissavast
    @denissavast 22 дні тому +3

    Благодарю за отличную работу !

  • @gorsing
    @gorsing 18 днів тому +1

    Спасибо вам большое, я очень давно искал чем заменить postman благодаря этому видео я нашел )))

  • @Makes57
    @Makes57 19 днів тому +1

    Спасибо за видео, буду внедрять в проекты)

  • @DevAccount-rq4ni
    @DevAccount-rq4ni 21 день тому +1

    Миша красавчик ,как всегда полезное видео 🤙🏻

  • @tamerlan5067
    @tamerlan5067 10 днів тому

    Спасибо что делишься своими знаниями:)

  • @venomrock4308
    @venomrock4308 23 дні тому +3

    спасибо за обзор этого инструмента! использовал Postman и Insomnia, теперь знаю что есть Bruno с интересными фичами

    • @CatWorldson
      @CatWorldson 5 днів тому

      Фичи, что на видео, есть и в постмане))
      Ключевая ( и пожалуй, единственная ) отличительная фича в том, что бруно отвязан от сервисов постмана и работает оффлайн.

  • @victormog
    @victormog 23 дні тому +1

    Спасибо большое за инфу о полезных новинках!

  • @denischudov3293
    @denischudov3293 22 дні тому

    🔥🔥🔥👍👍👍 Михаил спасибо...

  • @sergsergey4251
    @sergsergey4251 23 дні тому +1

    Спасибо!

  • @undefinedundefined5924
    @undefinedundefined5924 19 днів тому

    О! Спасибо, давно искал достойную альтернативу постману. Лайк+подписка

    • @r35p3ct00
      @r35p3ct00 19 днів тому +1

      Зачем?

    • @undefinedundefined5924
      @undefinedundefined5924 19 днів тому

      @@r35p3ct00 чтоб в гите проекта хранить все тесты эндпоинтов; реальность такова, что сваггер есть не везде и приходится выкручиваться

  • @user-ir5yf8en1e
    @user-ir5yf8en1e 22 дні тому

    Михаил, большое спасибо, как всего супер. Ещё и во время, мне как раз данная тема нужна, перейду с postman.
    Хотелось бы, что бы рассказали как в react реализуете auth. Можно ли хранить ключи в переменных, или как их шифровать? Как я понимаю варианты "для себя внутри сети" и для прода сильно отличаются. Вам спасибо,

  • @sno-oze
    @sno-oze 23 дні тому +1

    прикольно, не знал про bruno, как-то привык использовать thunder client в vs code, но надо явно попробовать.

  • @kumpeeduwee
    @kumpeeduwee 23 дні тому +2

    А что думешь насчет HTTPie как альтернативы?

  • @VYACHESLAVx
    @VYACHESLAVx 13 днів тому

    полезно!)

  • @valery1707
    @valery1707 17 днів тому +6

    Я бы и раз перейти с Postman, но сомневаюсь что альтернативы уже догнали его в том объёме что мы уже успели использовать у Postman:
    * Собственно GUI удобный для тестировщика (в Bruno есть).
    * Тесты (и у Postman и у Bruno используется библиотека chai).
    * Возможность указания следующего теста из кода (мы используем для повторов запроса).
    * Разные скоупы переменных - мы используем как как скоуп окружения, так и скоуп коллекции. Глобальный тоже использовали, но есть вероятность что откажемся.
    * Расширенные возможности скриптов - прямо внутри коллекции собрали набор утилитных функций, которые вызываем в скриптах запроса (как pre-request, так и tests).
    * Выполнение запросов прямо внутри pre-request скрипта - можно использовать как для JWT-авторизации, так и в более сложные конструкциях.
    Сейчас сидим на Postman версии 10.8 - там нет навязанного хранилища коллекций, а свои коллекции держим в git-е - это вполне реализуемо и в Postman просто приходится экспортировать/импортировать постоянно, ну и дифф смотреть больновато.
    Ролик хороший, но для меня важен функционал скриптов, который тут не был раскрыт вовсе.

    • @alecsisk
      @alecsisk 8 днів тому

      ++ Из того что тоже увидел: нагрузочное тестирование(Performance/Load Testing) у бруно 19 баксов стоит + не понял что это за штука за те-же 19 баксов "Load Data from File for Collection Run". Выглядит так, будто оно в multipart запросы файлы прикреплять не умеет бесплатно)

    • @alekseybiryukov7497
      @alekseybiryukov7497 7 днів тому +1

      Переходите на код. Ни один инструмент не сможет заменить код ни по скорости разработки, ни по гибкости обработки.

  • @user-rd6oe9ny1j
    @user-rd6oe9ny1j 21 день тому

    Спасибо. И на linux есть версия. Поставил.

  • @SergeiStryukov
    @SergeiStryukov 14 днів тому +2

    Отличное хранение секретных данных -- на 3:38 показано значение при наведении на секретную переменную.

    • @Dmitlantis
      @Dmitlantis 6 днів тому

      собственно, как и в постмане.

  • @ctsrazor
    @ctsrazor 12 днів тому +3

    Мы пользуемся Insomnia, вроде ваш кейс тоже должен покрывать.

  • @user-yk3if2ku4e
    @user-yk3if2ku4e 23 дні тому +2

    Хорошо показал и разложил кейсы использования. Во многом похож на постман, но хранение в гите действительно киллер фича

    • @valery1707
      @valery1707 17 днів тому +2

      Мы Postman-коллекции храним в Git-е.
      Да, это не очень удобно так как нужно постоянно таскать через экспорт импорт, но это не значит что это невозможно.

  • @d_r_robot
    @d_r_robot 21 день тому

    То что надо, как раз такая же проблема с шерингом возникла в тиме.

  • @ynikolenko
    @ynikolenko 21 день тому

    Отличное видео. А про VS Code (extension) и cli есть видеоуроки?

    • @mishanep
      @mishanep  21 день тому

      У меня на канале нет. На других - не искал :)

  • @Fur1or
    @Fur1or 15 днів тому

    Никогда не нравился постман изза непонятных багов и проприетарности. Спасибо, за указание на аналог

  • @retoxnsk3942
    @retoxnsk3942 11 днів тому +1

    новые фичи Постмана, увы, альтернативам шанса особо не оставляют...
    - Постбот (встроенный ГПТ)
    - общий репозиторий кода тестов (глобальные кастомные функции которые можно вызывать в любом месте - лютейше помогают поддерживать код тестов)
    - глубокая настройка параметров
    - quality-of-life удобности вроде копирования переменных
    - раннер и поддержка csv
    да во многих альтернативах есть что-то одно или другое, но нигде нет чтоб было всё и сразу)

  • @mykhailokurov8246
    @mykhailokurov8246 13 днів тому

    Спасибо за контент, подскажите пожалуйста что за тема в хроме?

    • @mishanep
      @mishanep  13 днів тому

      Черный карбон и серебро
      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

  • @georgy_nevsky
    @georgy_nevsky 19 днів тому

    Хорошая тула, жаль в текущей версии не работает Schema Introspection для GraphQL. Надеюсь починят.

  • @sergiocoder
    @sergiocoder 7 днів тому

    Спасибо чувак! Как же я устал с этим постманом возиться, я его раз в неделю запускаю, и каждый раз получается что он либо разлогинился, либо обновление, либо тормозит опять, просто уже не понимаю как нынче этим люди пользуются. Хорошо хоть бруно теперь есть, а то я уже подумывал curl учить придётся (хотя по идее было бы полезно).

  • @CJIu3eHb
    @CJIu3eHb 23 дні тому +2

    А что насчет Insomnia. Редко пользуюсь такими инструментами, но кажется, что немного застыла она в развитии.

    • @frolovv3
      @frolovv3 19 днів тому +2

      вот лично я пользуюсь инсомнией. Базовых концепций инсомнии мне хватает) Мне кажется просто, что тут уже вкусовщина, что кому нравится. Можно ради прикола попробовать все такие программки, однако мое мнение, что если ты пользуешься таким инструментариям раз в неделю, то тут уже без разницы, что ставить, хоть постман, хоть инсомния, хоть что-то другое

    • @SurenKhorenyan
      @SurenKhorenyan 18 днів тому

      Я раньше тоже пользовался Insomnia. В последних версиях они запретили использование без регистрации в локальном приложении. Пришлось откатывать, чтобы спасти свои конфиги. Думаю на это попробовать перейти.
      Есть ещё httpie, недавно сделали своё приложение

    • @plaksyuk
      @plaksyuk 13 днів тому +2

      Есть Insomnium (по аналогии с Chromium) - это форк Insomnia, но без привязки к «сервису» и все хранится локально. Я предпочел ее Bruno

    • @SurenKhorenyan
      @SurenKhorenyan 13 днів тому

      @@plaksyuk о, клёво! Надо будет попробовать, спасибо

  • @caH40yc
    @caH40yc 23 дні тому

    Спасибо! Пошел скачивать Бруно!

  • @UniDima
    @UniDima 4 дні тому

    Всё это, конечно, хорошо, пока в «опенсурсном» проекте не появляются два уровня подписки, без которых не получится использовать иные протоколы (тот же вебсокет, например) и работать с OpenAPI (помимо импорта), который является самым популярным форматом по сей день и работать с ним так или иначе придётся

  • @harry-smith404
    @harry-smith404 8 днів тому +1

    1:24 да вроде я отрубил интернет и работает постман. Или я чего-то не понял

  • @c01nd01r
    @c01nd01r 19 днів тому

    Не увидел расширения для браузера, которое может логировать запросы в программу.

  • @EStepan0v
    @EStepan0v 18 днів тому +2

    Что думаете по поводу Insomnia?

    • @vov4egde
      @vov4egde 15 днів тому

      оригинал Insomnmia был оч пока не был (вы)куплен и там теперь обязательная регистрация. Поэтому если и смотреть в это сторону, то я бы советовал форк - insomnuim ( /ArchGPT/insomnium )

    • @mishanep
      @mishanep  14 днів тому

      Хороший инструмент. Здесь могут быть нюансы на корпоративном уровне. Нам недавно запретили Docker Desktop использовать, т.к. он для компания свыше какого-то количества сотрудников уже только под платную лицензию идет. По-моему с Insomnia похожая история.

  • @atlantiS2k
    @atlantiS2k 22 дні тому

    ApiDog ещё есть

  • @alexp6113
    @alexp6113 День тому

    ну да, бруно 16k загрузок у плагина, тандер почти 4M загрузок у плагина. Это ж надо было постараться найти что-то, не заметив чего-то другого, на два порядка более популярного 😀

  • @deletedchanneI
    @deletedchanneI 13 днів тому

    не хватает наследования окружений 🤔

  • @luckytima2315
    @luckytima2315 9 днів тому +1

    Такое ощущение, что просто взяли Postman ctr+c ctr+v

  • @AJIagguH
    @AJIagguH 22 дні тому

    А можно ли сохранять ответы?

  • @Astrobomj
    @Astrobomj 5 днів тому

    Спасибо! Давно хотел выкинуть постман

  • @volodyaDikiy
    @volodyaDikiy 23 дні тому

    нифига прича

  • @holingdev1737
    @holingdev1737 23 дні тому

    Как вариант, есть ещё airdog

    • @mishanep
      @mishanep  22 дні тому

      Видно популярно стало собак использовать в названиях =)

  • @MrCter
    @MrCter 18 днів тому

    А бруно поддерживает директорию коллекций для глобального обмена?

    • @mishanep
      @mishanep  18 днів тому

      Да, в коллекции можно создать подпапки.

  • @jamuelsexon
    @jamuelsexon 3 дні тому

    Не знаю насколько тулза хорошая, но одноимённый фильм отличный

  • @user-hi4dj9bx8n
    @user-hi4dj9bx8n 19 днів тому

    Что такое Фортнит?

    • @mishanep
      @mishanep  19 днів тому

      Сервис api с разным набором данных. Удобно для пет проектов в портфолио.

  • @stanf5488
    @stanf5488 20 днів тому

    В самом верху у тебя заяц какой-то бежит, это что ?

  • @a.krugliak
    @a.krugliak 5 днів тому

    А как насчет Insomnia?

    • @mishanep
      @mishanep  5 днів тому

      У них для организаций лицензия платная. На корпоративном уровне могут запретить.

    • @user-mw7vq7wv2l
      @user-mw7vq7wv2l 2 дні тому

      @@mishanep меня (и многих их юзеров) выбесило что они резко все сделали платным в новых версиях, я откатился до старой версии, сижу пока но ней, на теперь уже думаю пора переходить на Бруно )

  • @QuAzI_NODE
    @QuAzI_NODE 6 днів тому

    httpYac в vscode и HTTP Request в JB - и никакие тормозные постманы не нужны

  • @guai9632
    @guai9632 13 днів тому

    тоже недавно постман выбесил окончательно, стал искать альтернативы и нашел бруно. местами попроще, но хватает, полёт нормальный

  • @ViktorPolyakov15
    @ViktorPolyakov15 16 днів тому

    GRPC нет

  • @inozz4c
    @inozz4c 19 днів тому

    У бруно проблемы с локалями и чсто с импортом коллекций

  • @HenningsvaerL
    @HenningsvaerL 19 днів тому

    жаль grpc платно(

  • @user-bo7fi2fg6w
    @user-bo7fi2fg6w 10 днів тому

    Не упоминай Бруно-но-но-но

    • @mishanep
      @mishanep  10 днів тому +1

      В варианте, который я смотрел, было: No se habla de Bruno, no-no-no. Или: We don't speak about Bruno, no-no-no xD Я тоже напевал, когда столкнулся с ним.

  • @ITentrepreneur
    @ITentrepreneur 23 дні тому

    а есть ли тёмная тема у Bruno 🤔

  • @fedordostoevskiy4209
    @fedordostoevskiy4209 19 днів тому

    А в чем проблема с почтальоном? Классный инструмент.

    • @mishanep
      @mishanep  19 днів тому

      Классный инструмент. При работе в команде начинает просить денег, а не каждая компания готова платить за такое. Отсюда поиск альтернатив.

  • @TeppopucT
    @TeppopucT 8 днів тому

    А вы родственник шахматиста Непомнящего?

    • @mishanep
      @mishanep  7 днів тому

      Нет. Ни шахматиста, ни футбольного тренера.

  • @sweetcapitan5690
    @sweetcapitan5690 23 дні тому +2

    Ого, а знаете что еще не проксирует запросы, не просит денег, имеет функцию коллаборации в гите и работает абсолютно везде? Баш скрипты с curl-ом.

    • @hld8827
      @hld8827 19 днів тому +1

      Пожалуй это правда, но есть нюанс: сейчас тестировщика с разработчиком проще посадить за гуй, чем заставить использовать bash+curl, т.к. postman/insomnia/bruno - позволяют это делать на уровне запросов и env-ов, а если у вас какой-то специфический GRPC набор запросов, то не так много нормальный инструментов могут понятно и без костылей воспроизвести запросы.
      А так, Вы конечно правы.

    • @tsvetkof
      @tsvetkof 18 днів тому +1

      Если речь идёт о парочке запросов, то, конечно, можно потратить больше времени, чем в постман, чтобы создать запросы в баше, а потом придумывать, как автоматизировать проверку ответа. Но когда требуется автоматизировать сотни запросов и проверок, сомневаюсь, что захочется упарываться велосипедами. Всё-таки скорость выполнения работы имеет первостепенное значение

    • @runfm
      @runfm 18 днів тому

      пойду окно открою

    • @valery1707
      @valery1707 17 днів тому

      У нас в Postman-коллекции десятка 3 запросов, и более тысячи тестов - повторить такое в bash+curl, конечно, можно, но это потребует на порядок больше времени.

  • @user-up2lc4kb5o
    @user-up2lc4kb5o 3 дні тому

    Не любит Бруно русские буквы из коробки...

  • @StreetXHasu
    @StreetXHasu 3 дні тому

    наконец-то вместо этой помойки постмена нашлось решение

  • @champ__champ
    @champ__champ 2 дні тому

    Apidog попробуйте, и забудьте про эту ерунду)

  • @Disorrder
    @Disorrder 18 днів тому

    Тоже не понимаю, чем openapi не угодил 🤔 зачем создавать коллекции вручную, когда можно их сгенерировать из кода? Так они всегда будут актуальны. Единственный минус openapi - там постоянно приходится вставлять токен для авторизации, если хочешь попробовать запрос, а в остальном то же самое. Тесты тоже в директории проекта должны быть и запускаться перед мержем каждого PR. Какая-то бессмысленная история, если честно.

    • @valery1707
      @valery1707 17 днів тому

      Возможно я что-то упускаю, но как связана "генерация из OpenApi" и "Postman-коллекции"?
      Вторые содержат не просто какие-то вызовы каких-то API, а проверки разных бизнес-кейсов, с тестами, и всем прочим.

  • @sooo-madmeen7276
    @sooo-madmeen7276 19 днів тому

    Это конечно хороший инструмент, но все же, Postman намного круче и удобнее. Особенно в работе с командой.
    Пробовал его, но очень сильно отстает от Postman. Многих фич не хватает.
    И Postman не делает запросы через прокси, вводите в заблуждение. Какой в этом смысл?

    • @mishanep
      @mishanep  19 днів тому

      В моем случае работодатель не торопится оплачивать подобные инструменты и работа в команде затрудняется. Отсюда поиск альтернатив. Касаемо фич - зависит от проекта. Нам хватает. Насчёт прокси - это инфа с сайта Бруно, я не проводил исследования.

  • @mr-tyom
    @mr-tyom 22 дні тому +6

    Зачем опять свой формат? Чем OpenAPI не устроил?

    • @guai9632
      @guai9632 13 днів тому +2

      наверное тем, что он вообще для другого предназначен

  • @kumb61
    @kumb61 23 дні тому +1

    Честно говоря интерфейс у нее дубоватый, вроде мелочи и могли бы доработать, но все лучше оборзевшего постмэна

    • @artem09521
      @artem09521 23 дні тому +3

      А почему постман оборзевший?

    • @dieoung817
      @dieoung817 23 дні тому

      @@artem09521 хуйня потомучто гиковская

    • @user-of5kz7vl5o
      @user-of5kz7vl5o 22 дні тому

      @@artem09521 некоторые фичи есть только в платном режиме, минимум 14$ в месяц