
Bruno, çevrimdışı çalışan ve koleksiyonları yerel olarak Git desteğiyle depolayan hızlı, açık kaynaklı bir API istemcisidir.




Bruno nedir?
Bruno, geliştiricilerin API'leri test etme ve yönetme şeklini devrim niteliğinde değiştiren "çevrimdışı öncelikli API istemcisi"dir. Hesap oluşturmanızı veya verileri bulutta depolamanızı zorunlu kılmak yerine, Bruno her şeyi "Bru" adlı basit bir metin formatı kullanarak doğrudan cihazınızda kaydeder.
Bu yaklaşım, API koleksiyonlarınızın, testlerinizin ve hassas verilerinizin, paylaşmayı seçmediğiniz sürece bilgisayarınızdan hiç ayrılmaması anlamına gelir. Bruno, REST, GraphQL ve gRPC dahil olmak üzere tüm önemli API türlerini destekleyerek herhangi bir proje için çok yönlü bir kullanım sağlar.
Araç, Git ve diğer sürüm kontrol sistemleriyle sorunsuz bir şekilde entegre olur, böylece ekipler API koleksiyonları üzerinde kodla yaptıkları gibi işbirliği yapabilirler. Bruno ayrıca JavaScript tabanlı testler, ortam yönetimi ve otomasyon ile sürekli entegrasyon iş akışları için komut satırı desteği içerir.
Bruno nasıl kullanılır
Bruno, hem yeni başlayanlar hem de deneyimli geliştiriciler için basit olacak şekilde tasarlanmıştır. Ücretsiz olarak indirip hemen hesap oluşturmadan API testlerine başlayabilirsiniz.
Bruno ile başlamanın adımları:
Bruno'yu resmi web sitesinden işletim sisteminize uygun olarak indirin (Windows, Mac veya Linux).
"Create Collection" (Koleksiyon Oluştur) butonuna tıklayarak yeni bir koleksiyon oluşturun ve klasör konumunu seçin.
İlk API isteğinizi, yöntem (GET, POST vb.) ve URL belirterek ekleyin.
API'niz için gerekli başlıkları, parametreleri ve istek gövdesini yapılandırın.
İsteği çalıştırın ve yanıtı sözdizimi vurgulama ve biçimlendirme ile görüntüleyin.
Yanıtları otomatik doğrulamak için "Tests" (Testler) sekmesinde JavaScript testleri ekleyin.
Farklı yapılandırmaları yönetmek için ortam değişkenlerini kullanın (geliştirme, test, üretim).
Daha iyi sonuçlar için ipuçları:
Bruno, API koleksiyonlarınızı proje kodunuzla birlikte Git depolarında düzenlediğinizde en iyi şekilde çalışır. Bu, her şeyi senkronize tutar ve ekip üyelerinin en güncel API örneklerine kolayca erişmesini sağlar. Karmaşık test senaryoları için, Bruno'nun JavaScript test yeteneklerini kullanarak CI/CD boru hatlarınızla çalışan otomatik doğrulama betikleri oluşturabilirsiniz.
Bruno özellikleri
Hiçbir bulut senkronizasyonu gerektirmeyen tamamen çevrimdışı API istemcisi
.bru işaretleme dili kullanarak Git dostu dosya depolama
REST, GraphQL ve gRPC API desteği
JavaScript tabanlı test ve otomasyon yetenekleri
Gizli destekli ortam değişkeni yönetimi
CI/CD entegrasyonu için komut satırı arayüzü
Postman ve Insomnia'dan koleksiyonları içe aktarma
Windows, Mac ve Linux için çapraz platform masaüstü uygulaması
Açık kaynak ve ücretsiz temel özellikler
Bruno fiyatlandırması
Free
Free
- Sınırsız API koleksiyonları ve istekleri
- Tamamen çevrimdışı işlevsellik
- .bru dosya formatı ile Git entegrasyonu
- JavaScript testi ve otomasyonu
- Ortam değişkeni yönetimi
- Otomasyon için CLI desteği
- Postman ve Insomnia'dan İçe Aktar
- Çapraz platform masaüstü uygulaması
Pro
$6
- Tüm Ücretsiz özellikler dahil
- Gelişmiş Git istemcisi entegrasyonu
- OpenAPI tasarım araçları
- Öncelikli destek
- Gelişmiş iş akışı otomasyonu
- Gelişmiş işbirliği özellikleri
Ultimate
$11
- Tüm Pro özellikler dahil
- Kurumsal düzeyde otomasyon araçları
- Genişletilmiş OpenAPI yetenekleri
- Gelişmiş güvenlik özellikleri
- Premium entegrasyonlar
- Özel hesap yönetimi
Bruno kullanım durumları
Bruno'den kimler yararlanabilir?
Bruno hakkında sık sorulan sorular
Bruno ile deneyiminizi paylaşın
Kullanıcıların ne dediğini görün Bruno
0 İncelemeler
Henüz inceleme yok
İlk incelemeyi siz yapın Bruno
Bruno rozetlerini gömme
Topluluğunuza Bruno'in Tool Questor'de öne çıkarıldığını gösterin. Web sitenize, belgelerinize veya sosyal profillerinize bu güzel rozetleri ekleyerek güvenilirliği artırın ve daha fazla trafik çekin.