DecoyDuck - client de workflow d’API REST visuel basé sur des nœuds
(decoyduck.rainshelter.net)Bonjour.
Alors que je faisais du développement backend, j’ai eu besoin d’appeler des API de façon séquentielle. Je voulais pouvoir visualiser ce processus de manière claire et soignée, j’ai donc créé moi-même cet outil.
Les fonctionnalités sont simples.
Sur le canvas, il suffit de partir du nœud Start, puis de relier par glisser-déposer les nœuds souhaités pour compléter un « flow ». Il est possible de créer plusieurs flows sur le canvas, ce qui permet de composer visuellement différents scénarios de test d’API. Les flows créés peuvent être exécutés en lot, ou lancés individuellement, afin d’effectuer les tests souhaités.
Les protocoles réseau pris en charge sont RESTful et WebSocket.
Vous pouvez créer des variables et les injecter dans le body des API, et il est également possible de réenregistrer les résultats de réponse dans d’autres variables. Les variables créées sont partagées dans le canvas, ce qui permet une intégration souple, par exemple en réutilisant dans un flow B un résultat obtenu dans un flow A.
J’ai développé l’outil avec pour objectif une utilisation aussi intuitive et simple que possible.
Par défaut, même la version web permet déjà d’effectuer des tests assez simples. J’ai aussi lancé une version application Windows, principalement pour résoudre les problèmes de CORS et prendre en charge les environnements HTTPS et WSS. (Pour être tout à fait honnête, j’avais aussi la petite envie d’essayer de gagner au moins de quoi payer quelques cafés.. haha)
Je vous recommande d’abord d’essayer la version web, et si vous la trouvez vraiment convaincante, et que vous avez aussi besoin de la prise en charge de HTTPS et WSS, vous pouvez utiliser le coupon MS Store ci-dessous pour récupérer la version application !
Coupon MS Store : TGFHQ-WG7KQ-2H4KT-7M3JH-CPTDZ
Aucun commentaire pour le moment.