Les développeurs ont-ils de plus en plus besoin d’un outil qui simule les API tierces pour les tests sans déclencher la passerelle API? WireMock, un outil open source populaire pour simuler les API, est apparu ces dernières années pour répondre à cette demande croissante.
En 2020, Tom Akehurst, fondateur du projet WireMock, s’est associé à Uri Maoz pour lancer une entreprise du même nom, basée sur ce projet open source. Ensemble, ils ont créé WireMock Cloud, un service cloud géré, et ont annoncé aujourd’hui un investissement de 6,5 millions de dollars en financement initial. Qu’est-ce qui différencie WireMock Cloud des autres outils disponibles sur le marché?
Maoz, PDG de la startup, explique que la création d’un mock permet de tester différentes situations sans utiliser réellement l’API. Les simulations sont dynamiques, ce qui permet de tester différents cas d’utilisation sans activer l’API jusqu’à ce que vous soyez prêt à la déployer auprès des utilisateurs. Comment créer ces simulations dans WireMock?
WireMock Cloud offre plusieurs méthodes pour créer des API simulées, dont la création manuelle, l’importation de la spécification API ou l’utilisation de l’outil SDK pour automatiser le processus.
Enfin, WireMock Cloud peut enregistrer le trafic API pour observer son fonctionnement. La plateforme observe comment une application interagit avec une API en direct en enregistrant le trafic entre les deux, puis crée automatiquement une API simulée basée sur ce qu’elle a appris du trafic en direct.
Akehurst, qui est actuellement CTO, a créé la première version du projet open source WireMock en 2011 en tant que projet secondaire. La version open source a connu un grand succès au fil des ans, comptant actuellement 4 millions de téléchargements par mois. Cela a conduit les deux hommes à lancer une entreprise et à construire une version cloud gérée de WireMock. Comment cette version se différencie-t-elle de la version open source?
En plus de la version open source, il existe une version cloud gérée gratuite pour ceux qui ne sont pas à l’aise avec l’open source. Les fondateurs souhaitaient offrir aux développeurs un moyen d’essayer le produit sans payer. L’entreprise compte déjà environ 100 clients, dont IBM, NIH et Intuit, ainsi que 10 employés. Quels sont les projets d’embauche pour la startup?
Maoz indique qu’ils prévoient de doubler de taille au cours de la prochaine année et que la diversité a toujours été une priorité pour lui pendant cette croissance. L’investissement de ce jour a été mené par Ridge Ventures, avec la participation de First Rays Venture Partners, Scribble Ventures et plusieurs investisseurs providentiels anonymes. Est-ce que cette entreprise révolutionnera la façon dont les développeurs travaillent avec les API tierces et les tests?
Source : Techcrunch