L'article présente une liste d'outils open source pour le test d'API, essentiels dans les architectures modernes basées sur les microservices. Il explique les différents protocoles comme SOAP, REST et GraphQL, et les critères techniques pour choisir un outil de test d'API. Parmi les outils mentionnés, on trouve Airborne, APIAuto, Apickli, ArexTest, Bruno, Dredd, Firecamp, Frisby, Insomnia, mountebank, RestAssured, Schemathesis, SoapUI, SuperTest et Tavern. Chaque outil a ses propres caractéristiques et avantages, comme la facilité d'utilisation, la compatibilité avec divers langages de programmation, et l'intégration avec les processus de développement et de livraison de logiciels.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Un résumé d'une conférence sur les tests
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Beaucoup de bons conseils et de bonnes pratiques sur les tests : nommage, types et usages de doublures, patterns de construction, etc.
Tout est dans le titre
L'acronyme SMURF est un bon complément de la notion de pyramide de tests :
- Speed
- Maintainability
- Utilization
- Reliability
- Fidelity
Tout est dans le titre, sauf que ça concerne PHPUnit, Doctrine, Symfony et Laravel
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Ne pas oublier d'ajouter un préfixe "HTTP_" aux entêtes lors de tests d'intégration Symfony