Postman este una dintre uneltele cunoscute de dezvoltatori când vine vorba de a testa anumite funcții ale aplicațiilor create(sau întreținute). În egală măsură de-a lungul timpului Postman a ridicat numeroase semne de întrebare în ceea ce privește manipularea datelor, suportul exclusiv pentru cloud și cel mai important obligativitatea de a fi conectat la internet pentru a folosi programul. Toate acestea au pus pe fiecare la încercarea de a găsi o alternativă.
Lista de alternative pentru Postman cuprinde (printre altele) următoarele elemente:
– curl, care suportă printre altele conexiuni de tip HTTP cu opțiuni precum GET, POST, PUT sau HEAD
– Apache JMeter, pentru teste de solicitare (a.k.a load) dar și de funcționalitate
– SoapUI
– HTTPie
După cum sugerează și titlul, pentru conținutul acestui articol am ales o alternativă, zic eu, similară cu Postman și anume Bruno. Din punctul meu de vedere Bruno îndeplinește fix două condiții ce vizează controlul datelor și utilizarea: datele(adică colecțiile) sunt stocate local și nu trebuie să mă autentific. Atunci când vine vorba de a testa funcționalitatea unei aplicații sau pagini web, precum statusul acestui site de exemplu, belicos punct ro /health3 punct php, este folosită conexiunea locală la internet (adică cea a dispozitivului meu) pentru a accesa resursa.
Bruno este un program open-source, disponibil pentru Windows, Mac OS dar și pentru distribuțiile linux precum Debian/Ubuntu sau Red Hat/Fedora/openSUSE. Pentru a descărca programul și pentru a seta depozitul de pachete pentru distribuțiile linux Debian/Ubuntu accesați acest link și urmați pașii indicați.
Ca și notă de final la acest articol nu-mi rămâne decât să menționez faptul că există o pagină dedicată pe site-ul celor de la Bruno, unde este realizată o comparație cu Postman, material ce ar trebui citit de oricine se luptă cu ideea a folosi o versiune mai veche de Postman (fără suport cloud) sau de a trece la ceva diferit.

