2 Punkte von GN⁺ 2023-07-01 | 1 Kommentare | Auf WhatsApp teilen
  • Das Hurl-Team hat die Veröffentlichung von Hurl 4.0.0 angekündigt
  • Enthält verbesserte HTML-Berichte, detaillierte Fehlerinformationen für CI/CD, neue Filter (decode und xpath), Änderungen bei der JSONPath-Auswertung sowie Unterstützung für benutzerdefinierte HTTP-Methoden
  • Verbesserte HTML-Berichte mit Waterfall-Timeline, Ausführungsprotokollen mit Request- und Response-Headern sowie Quelldateien mit Syntaxhervorhebung
  • Erweiterte Fehlerbeschreibungen über die Option --error-format, außerdem können Response-Header und -Body für das CI/CD-Debugging protokolliert werden
  • Mit den neuen Filtern (decode und xpath) sind explizites Dekodieren von Response-Bytes und die Auswertung von XPath-Ausdrücken möglich
  • In Hurl 4.0.0 wurde die JSONPath-Auswertung geändert; die Rückgabe von Werten ist auf Selektoren für Array-Indizes und Objektschlüssel beschränkt
  • Hurl 4.0.0 unterstützt nun benutzerdefinierte HTTP-Methoden in Großbuchstaben
  • Dieses Release enthält zudem weitere Verbesserungen und Fehlerbehebungen
  • Nutzer werden gebeten, in den Release Notes die vollständige Liste der Verbesserungen und Fehlerbehebungen anzusehen und Hurl auf GitHub einen Star zu geben oder auf Twitter zu teilen.

1 Kommentare

 
GN⁺ 2023-07-01
Hacker-News-Kommentare
  • Hurl: ein Kommandozeilen-Tool, das auf curl basiert und HTTP-Anfragen in einem einfachen Klartextformat ausführt
  • Die neue Version von Hurl wird für ihre benutzerfreundliche Einführung und die Codebeispiele gelobt
  • Hurl wird als Industriestandard für API-Tests empfohlen und als Ersatz für Tools wie Postman genannt
  • Gelobt werden an Hurl seine Einfachheit und die Einhaltung des Unix-Prinzips, Eingaben über stdin zu empfangen und Ausgaben über stdout zu senden
  • Das Unternehmen Adaptive nutzt Hurl in großem Umfang für die Automatisierung und Stabilisierung von Produkttests
  • Hurl wird wegen seiner Benutzerfreundlichkeit empfohlen, die es auch nichttechnischen Nutzern ermöglicht, Tests zu erstellen
  • Als Hurl ähnliches Tool wird Httpie erwähnt, als Alternative für die Verarbeitung von HTTP über die Kommandozeile
  • Emacs-Enthusiasten erwähnen ein ähnliches Tool namens restclient.el, merken jedoch an, dass es schwierig ist, alles innerhalb von Emacs zu erledigen
  • Ein Nutzer schlägt vor, Hurl um eine Funktion zu erweitern, mit der Assertions für komplexe Testszenarien an externe Skripte übergeben werden können
  • Hurl wird für seine Einfachheit und Leistungsfähigkeit beim Umgang mit komplexen Regeln von Webservern gelobt
  • Insgesamt bringt der Kommentarbereich positive Stimmung und Interesse an Hurl zum Ausdruck