🔗 Ekosistem

Ekosistem: Bruno, zaten kullandığın araçları çöpe atmanı istemiyor — onlarla entegre oluyor. Bunu, boş bir eve sıfırdan taşınmak yerine nakliyeciyle taşınmak gibi düşün: eşyaları

Bruno, zaten kullandığın araçları çöpe atmanı istemiyor — onlarla entegre oluyor. Bunu, boş bir eve sıfırdan taşınmak yerine nakliyeciyle taşınmak gibi düşün: eşyaların seninle geliyor, sadece kiraladığın bir binada değil sahibi olduğun bir binada duruyorlar. Postman'da 200 isteğin mi var? Tek adımda import et. Bir OpenAPI/Swagger spec'in mi var? Ondan bütün bir collection üret. Gününün tamamını VS Code'da mı geçiriyorsun? Çıkmana gerek kalmaması için bir extension var. Peki bir aracın ekosistemi kararında neden bu kadar ağırlık taşısın — en iyi test eden araç kazanmaz mı? Çünkü pratikte kimse bir aracı boşlukta benimsemez; onu zaten 200 isteği, bir Swagger spec'i, bir CI pipeline'ı ve bir Jira board'u olan bir ekibe sokar. Import yolu olmayan bir araç "farklı bir tercih" değil, bir **migration projesi**dir — ve migration projeleri sonsuza kadar ertelenir. Ekosistem, bir aracı benimsemenin bir öğleden sonra mı yoksa bir çeyrek mi süreceğini belirleyen şeydir. Karşılaştırmaya değer örnek Selenium ve Playwright: ikisi de sadece ham tarayıcı kontrolüyle kazanmadı. Maven/npm'e, Jenkins'e, ekiplerin zaten koştuğu raporlama araçlarına oturdukları için kazandılar. Bruno'nun hikâyesi bir katman yukarıda aynı biçimdedir — Git'e oturur, dolayısıyla Git üzerine kurulu her review ve CI sürecine oturur. QA mühendisi için getirisi somuttur: büyük patlama tarzı bir migration olmadan tek bir servis için benimseyebilir, henüz kimsenin taşımadığı collection'lar için Postman'ı çalışır tutabilir ve yeni API testlerini yine de bu sprint içinde pipeline'da gate'e bağlayabilirsin.

Postman'dan veya OpenAPI'den Geçiş

Postman collection'ını export et

Bruno'da: Import Collection

Bruno istekleri .bru dosyalarına çevirir

Veya Postman'ı tamamen atla

REST'in Ötesinde — Diğer Protokoller

VS Code Extension ve Bruno Cloud

Bruno Ekosistemi — Hangisi Neye Bağlanıyor

VS Code extension'ı, .bru dosyalarını editörünün içinde syntax highlight ile görüntülemene ve hafifçe düzenlemene izin verir — zaten orada bir backend bug'ı düzeltiyorken ilgili teste göz atmak istediğinde kullanışlıdır. Bruno Cloud, local-first, Git tabanlı çekirdekten vazgeçmeden biraz bulut konforu (paylaşılan secret'lar, ekip senkronu) isteyen ekipler için tamamen opsiyonel, ücretli bir katmandır — aynı .bru dosyalarının üzerine oturur, onların yerini almaz.

🎬 Uçakta Wi-Fi Yok: Offline-First Mimari Testte

.bru Dosyaları (Disk)

QA mühendisi bir uçuşta, internetsiz, ama sabahki API regresyonunu yine de çalıştırması gerekiyor.

Adım 1 — Bruno açılır: .bru dosyaları zaten diskte, bulut bağlantısı gerektirmez. Koleksiyon anında yüklenir.