84 votes

Quels outils utilisez-vous pour tester votre public API REST?

À la recherche d'outils utiliser pour tester l'API REST.

Jusqu'à présent, je ne suis au courant de SoapUI. J'ai essayé de SOAPUI, mais - au moins dans un mac - c'est terrible.

Vous vous demandez ce que les gens utilisent pour tester leurs propres Api.

62voto

Jim Ferrans Points 13673

Si vous êtes juste de tester votre Api manuellement, nous avons trouvé RestClient 2.3 ou le Poster add-on pour Firefox être assez utile. Les deux de ces, vous permet de créer des requêtes GET, PUT, POST, ou de les SUPPRIMER. Vous pouvez enregistrer ces demandes de relancer plus tard.

Pour de simples tests automatisés essayer Linux (ou Cygwin) "curl" de commande dans un script shell.

De quelque chose de plus industrielle de la force que vous pouvez déplacer vers le haut de Apache JMeter. JMeter est idéal pour les tests de charge.

44voto

daviddeath Points 120

Facteur dans le chrome store est simple mais puissant.

4voto

Jimmy Baker Points 830

J'utilise http://hurl.it/

Ha. Désolé, j'ai mal lu ton post. J'ai utilisé le concombre pour le tester avant. Il fonctionné très bien.

3voto

theCesspit Points 105

Nous sommes à l'aide de Groovy pour tester notre API RestFUL, à l'aide d'une série de fonctions d'aide à construire le xml put/post/get, puis une série de tests sur les nœuds du XML pour vérifier que les données sont manipulées correctement.

Nous utilisons de l'Affiche (pour Firefox, google Chrome semble manquer d'un outil similaire) pour la main de test unique régions, ou tout simplement pour interroger l'API à des moments où nous avons besoin de créer d'autres tests, ou vérifier l'état de choses.

3voto

testerab Points 624

Nous allons utiliser les FitNesse, avec la RestFixture. Nous n'avons pas commencé à écrire nos tests, notre nouveau testeur ont mis les choses en place et l'exécution de la semaine dernière, mais il a utilisé FitNesse à cet effet dans sa dernière entreprise, de sorte que nous savons tous qu'il est raisonnable d'installation pour ce que nous voulons faire.

Plus d'infos sont disponibles ici: http://smartrics.blogspot.com/2008/08/get-fitnesse-with-some-rest.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X