But :
concevoir et exécuter des tests API complets : contrats, codes HTTP,
payloads, erreurs, sécurité de base, et automatisation des validations.
Compétences
- Lire une spécification API (Swagger/OpenAPI ou WSDL)
- Tester endpoints (auth, headers, params, pagination)
- Valider JSON (schema) et XML (XSD) + règles métier
- Tester erreurs : 4xx/5xx, timeouts, retries
- Automatiser suites API et intégrer en pipeline
Laboratoires
- Lab 1: 40 cas de test API (positifs/négatifs) + rapport
- Lab 2: Validation contractuelle (schema JSON/XSD)
- Lab 3: Suite automatisée + exécution CI + artefacts
Évaluation
- Quiz : 25%
- Labs : 55%
- Examen final (QCM + mini-cas API) : 20%
Orientation pro : suites API robustes, validation contractuelle, et traçabilité dans ADO.