2 puan yazan GN⁺ 2023-07-01 | 1 yorum | WhatsApp'ta paylaş
  • Hurl ekibi, Hurl 4.0.0 sürümünü duyurdu
  • Geliştirilmiş HTML raporu, CI/CD için ayrıntılı hata bilgileri, yeni filtreler (decode ve xpath), JSONPath değerlendirmesinde değişiklikler ve özel HTTP metodu desteği içeriyor
  • Geliştirilmiş HTML raporu; waterfall zaman çizelgesi, istek ve yanıt başlıklarını içeren çalışma günlüğü ve sözdizimi vurgulu kaynak dosyaları sunuyor
  • --error-format seçeneğiyle hata açıklamaları genişletildi; CI/CD hata ayıklaması için yanıt başlıkları ve gövdesi günlüğe kaydedilebiliyor
  • Yeni filtreler (decode ve xpath) ile yanıt baytlarını açıkça decode etmek ve XPath ifadelerini değerlendirmek mümkün
  • Hurl 4.0.0'da JSONPath değerlendirmesi değişti; dizi indeksleri ve nesne anahtarı seçicileri için değer döndürme sınırlandırıldı
  • Hurl 4.0.0'da büyük harflerle yazılmış özel HTTP metodları destekleniyor
  • Bu sürümde başka iyileştirmeler ve hata düzeltmeleri de yapıldı
  • Kullanıcıların, iyileştirmeler ve hata düzeltmelerinin tam listesini sürüm notlarında incelemesi; ayrıca GitHub'da Hurl'a yıldız vermesi veya Twitter'da paylaşması öneriliyor.

1 yorum

 
GN⁺ 2023-07-01
Hacker News görüşleri
  • Hurl: curl tabanlı, HTTP isteklerini basit bir düz metin biçiminde çalıştıran bir komut satırı aracı
  • Hurl'ün yeni sürümü, kullanıcı dostu tanıtımı ve kod örnekleriyle övgü topluyor
  • Hurl, Postman gibi araçların yerine API testleri için sektör standardı olarak öneriliyor
  • Hurl, sadeliği ve girdiyi stdin üzerinden alıp çıktıyı stdout üzerinden veren Unix ilkelerine bağlılığı nedeniyle övülüyor
  • Adaptive adlı şirket, ürün testlerinin otomasyonu ve kararlı hale getirilmesi için Hurl'ü geniş çapta kullanıyor
  • Hurl, teknik olmayan kullanıcıların da testler oluşturabilmesini sağlayan kullanım kolaylığı nedeniyle tavsiye ediliyor
  • Hurl'e benzer bir araç olarak Httpie'den söz ediliyor; komut satırında HTTP işlemleri için bir alternatif olarak anılıyor
  • Emacs meraklıları, benzer bir araç olan restclient.el'den bahsediyor; ancak her şeyi Emacs içinde halletmenin zor olduğunu belirtiyorlar
  • Kullanıcılar, karmaşık test senaryoları için Hurl'e, assertion'ları dış betiklere aktarabilme özelliğinin eklenmesini öneriyor
  • Hurl, karmaşık web sunucusu kurallarını yönetmedeki sadeliği ve gücü nedeniyle övülüyor
  • Yorumlar genelinde Hurl'e yönelik olumlu bir hava ve ilgi öne çıkıyor