Test automatique pour l'Api REST

Je voudrais écrire une suite de tests automatisés pour une API REST. Comme nous remplir de nouveaux services, nous aimerions assurez-vous que tous les créé précédemment services fonctionnent comme prévu. Toutes les suggestions sur les meilleurs outils à utiliser pour accomplir cette? Je sais que des outils comme Apigee existent et vous permettent de test 1 service à un moment, mais nous aimerions avoir un moyen de tester tous les services avec le clic d'un bouton.

  • Vous pourriez donner vREST un essai. Il a, à la fois, les tests unitaires et les simulacres.
  • JMeter est le meilleur outil pour le REPOS de l'API de test - l'Ajout de ce commentaire pour les personnes qui sont à la recherche pour certaines étapes détaillées pour tester une API REST à l'aide de JMeter. testautomationguru.com/how-to-test-rest-api-using-jmeter
  • Rien ne vaut FRISBY - Juste parfait et l'outil le plus Puissant pour le REPOS de l'API de test
  • JMeter est exagéré, pour ne pas mentionner a un horrible INTERFACE utilisateur pour la base de test fonctionnel d'une api REST. Il est fait pour la performance/les tests de charge.
  • JMeter est plus axé sur les tests de charge, peut-être vous devriez vérifier 12 Grand Service Web, Outils de Test pour trouver la meilleure option. Certains des outils à partir de cette liste, par exemple SOAPUI ou HttpMaster, avoir un bon soutien à l'automatisation pour l'API REST d'extrémité.
  • J'ai développé un cadre simple pour la base de cas d'utilisation lors de l'essai RESTE des points de terminaison, vous pouvez lui donner un essai. (github.com/ps06756/Rest-Test)
  • En plus de REST et SOAP, le Karaté est l'un des rares cadres qui est bon pour les tests GraphQL ainsi: github.com/intuit/karate
  • Liées à Azure API REST pour les tests, voici une procédure très utile autour de Facteur: blogs.msdn.microsoft.com/visualstudioalmrangers/2017/09/24/...

InformationsquelleAutor | 2012-08-27