2 points par GN⁺ 2023-07-01 | 1 commentaires | Partager sur WhatsApp
  • L’équipe Hurl annonce la sortie de Hurl 4.0.0
  • Inclut un rapport HTML amélioré, des informations d’erreur détaillées pour le CI/CD, de nouveaux filtres (decode et xpath), des changements dans l’évaluation de JSONPath et la prise en charge des méthodes HTTP personnalisées
  • Rapport HTML amélioré, chronologie en cascade, journal d’exécution incluant les en-têtes de requête et de réponse, fichiers source avec coloration syntaxique
  • Extension des descriptions d’erreur via l’option --error-format, possibilité de journaliser les en-têtes et le corps des réponses, utile pour le débogage CI/CD
  • Les nouveaux filtres (decode et xpath) permettent un décodage explicite des octets de réponse et l’évaluation d’expressions XPath
  • Changement de l’évaluation de JSONPath dans Hurl 4.0.0, avec une limitation du retour de valeur aux sélecteurs d’index de tableau et de clés d’objet
  • Prise en charge, dans Hurl 4.0.0, des méthodes HTTP personnalisées écrites en majuscules
  • Cette version comprend également d’autres améliorations et corrections de bugs
  • Les utilisateurs sont invités à consulter les notes de version pour la liste complète des améliorations et corrections de bugs, et à soutenir Hurl en lui attribuant une étoile sur GitHub ou en le partageant sur Twitter.

1 commentaires

 
GN⁺ 2023-07-01
Avis Hacker News
  • Hurl : un outil en ligne de commande, basé sur curl, qui exécute des requêtes HTTP dans un format texte brut simple
  • La nouvelle version de Hurl est saluée pour son introduction conviviale et ses exemples de code
  • Hurl est recommandé comme standard de l’industrie pour les tests d’API, en remplacement d’outils comme Postman
  • Hurl est apprécié pour sa simplicité et pour son respect des principes Unix, en recevant l’entrée via stdin et en envoyant la sortie vers stdout
  • Une entreprise nommée Adaptive utilise largement Hurl pour l’automatisation et la stabilisation des tests de ses produits
  • Hurl est recommandé pour sa facilité d’utilisation, qui permet même à des utilisateurs non techniques de construire des tests
  • Httpie est mentionné comme un outil similaire à Hurl, une alternative pour le traitement HTTP en ligne de commande
  • Les amateurs d’Emacs mentionnent un outil similaire appelé restclient.el, tout en notant qu’il est difficile de tout gérer à l’intérieur d’Emacs
  • Un utilisateur suggère d’ajouter à Hurl une fonctionnalité permettant de transmettre les assertions à des scripts externes pour des scénarios de test complexes
  • Hurl est salué pour sa simplicité et sa puissance dans la gestion de règles complexes de serveurs web
  • Dans l’ensemble, la section des commentaires exprime un sentiment positif et de l’intérêt pour Hurl