📦 Kurulum ve İlk İstek

Kurulum ve İlk İstek: Bruno kurmak, herhangi bir not defteri uygulaması kurmak gibidir — indir, aç, yazmaya başla.

Bruno kurmak, herhangi bir not defteri uygulaması kurmak gibidir — indir, aç, yazmaya başla. Yapılandırılacak bir veritabanı sunucusu yoktur ve seni zorla hesap açtıran bir şey yoktur. Tek ek parça, ileride otomasyon istersen, hazır olduğunda tek satırla kurabileceğin küçük bir komut satırı aracıdır ("CLI"). Peki kurulum ekranındaki bir login kutusu neden bu kadar önemli olsun — hesap açmak bir kez tıklanıp geçilen formalite değil mi? Şuna dikkat et: hesap, isteklerinin varsayılan olarak **başkasının sunucusunda** yaşayacağı anlamına gelir. Postman seni cloud'a senkronlanan bir workspace'te başlatır; Bruno ise diskindeki bir klasörde. Bu tek fark, debug ederken yapıştırdığın bir API key'in şirketin onayladığı bir yerde mi yoksa bir vendor'ın deposunda mı duracağını belirler — ve güvenlik ekibi bu soruyu er ya da geç, genellikle bir denetimden hemen önce sorar. Java tarafından bakınca fark tanıdıktır: projeyi açmak için lisans sunucusuna bağlanması gereken bir IDE ile diskteki düz bir `pom.xml`'i okuyan IDE arasındaki fark. İkisi de kod düzenler; ama sadece biri internet yokken veya vendor fiyatlandırmasını değiştirdiğinde çalışmaya devam eder. QA mühendisi için pratik getirisi işe başladığın ilk gün görünür: bir API test suite'ine dahil olmak `git clone` + klasörü açmaya iner — davet beklemek, seat lisansı istemek veya seni workspace'e eklemesi için admin yetkili birini beklemek yok.

Bruno Nereden İndirilir

Bruno Desktop Uygulaması — Windows / macOS / Linux

Resmi kaynak. İşletim sistemine uygun yükleyiciyi seç: .exe (Windows), .dmg (macOS), .deb/.AppImage/.snap (Linux). GitHub releases sayfası (github.com/usebruno/bruno/releases) tercih edersen aynı yükleyicileri barındırır.

Paket yöneticisi kullanıyorsan Windows alternatifi. PowerShell'de çalıştır. Beklenen çıktı "Successfully installed" ile biter.

macOS için Homebrew. Beklenen çıktı: "🍺 bruno was successfully installed!" Ardından Bruno.app Launchpad'de görünür.

Linux için Snap. Beklenen çıktı: "bruno from Bruno Software installed". Dağıtımın Snap kullanmıyorsa .AppImage veya .deb aynı işi görür.

TÜM platformlar için doğrulama adımı — uygulamanın açıldığını ve bir versiyon numarası gösterdiğini doğrular, örn. "Bruno v1.x.x". Kullanmaya başlamak için login gerekmez.

CLI Kurulumu (Opsiyonel, İleride Otomasyon İçin)

bru CLI — Windows, macOS ve Linux'ta aynı şekilde çalışır

Node.js'in zaten kurulu olması gerekir. -g flag'i "bru" komutunu sadece bir proje klasöründe değil, terminalin her yerinde kullanılabilir yapar.

Doğrulama komutu. Beklenen çıktı: doğrudan "1.x.x" gibi bir şey yazdırır — bunun yerine "command not found" görüyorsan, Node'un global npm bin klasörü büyük olasılıkla PATH'te eksik (Yaygın Hatalar'da işlenir).

Bruno Arayüzü — Üç Panel

Bruno UI — Sidebar, Request Builder, Response (etiketli)

Kurulum adımları

  1. usebruno.com/downloads adresini aç — Resmi kaynak. İşletim sistemine uygun yükleyiciyi seç: .exe (Windows), .dmg (macOS), .deb/.AppImage/.snap (Linux). GitHub releases sayfası (github.com/usebruno/bruno/releases) tercih edersen aynı yükleyicileri barındırır.
  2. winget install Bruno.Bruno — Paket yöneticisi kullanıyorsan Windows alternatifi. PowerShell'de çalıştır. Beklenen çıktı "Successfully installed" ile biter.
  3. brew install --cask bruno — macOS için Homebrew. Beklenen çıktı: "🍺 bruno was successfully installed!" Ardından Bruno.app Launchpad'de görünür.
  4. sudo snap install bruno — Linux için Snap. Beklenen çıktı: "bruno <versiyon> from Bruno Software installed". Dağıtımın Snap kullanmıyorsa .AppImage veya .deb aynı işi görür.
  5. Bruno'yu aç ve Help → About kontrol et — TÜM platformlar için doğrulama adımı — uygulamanın açıldığını ve bir versiyon numarası gösterdiğini doğrular, örn. "Bruno v1.x.x". Kullanmaya başlamak için login gerekmez.