J'essaie d'évaluer le bon outil pour tester les services Web RESTful et éventuellement automatiser le même pour notre projet. Vous vous demandez quelles sont les spécifications dont j'ai besoin pour rechercher un tel test, lorsque je compare différents outils sur Internet.
Certainement, l'une des exigences serait un outil open source.
J'ai regardé quelques outils, tels que SOAPUI, RestClient, TestMaker, RestAssured. Je voulais en connaître les avantages et les inconvénients. De plus, toute idée ou indication sur la façon de procéder serait très utile.
Si vous avez besoin de tests de services Web paramétrés complexes et d'automatisation de test et de repos, vous devriez certainement essayer soapui. Il est open source ( https://github.com/SmartBear/soapui ), gratuit dans l'outil d'édition de base avec une excellente documentation. En plus des tests de services Web, il fournit des scripts, un outil de test de charge, un support IDE, une simulation de services Web, l'exécution de tests à partir d'une interface graphique ou d'une console et bien plus encore.
si vous souhaitez tester à partir de navigateurs,
utilisation
POSTMAN -> Chrome
Rest Client -> Firefox
Si vous avez besoin d'un outil en ligne ou avez besoin de tests API automatisés,
utilisation
Si vous recherchez un client HTTP (GUI) pour tester les demandes, je mentionnerais:
En outre, vous pouvez envisager cet outil de ligne de commande:
Je vous recommande également de lire cette liste d'outils que j'ai créés il y a quelques mois: Outils qui vous aideront à développer une API RESTful