Je testerai les API avec postman et les automatiserai avec newman ci
Ingénieur QA senior : dénichez les bugs critiques avant vos utilisateurs
À propos de ce service
Votre API est l’épine dorsale de votre produit. Assurons-nous qu’elle ne casse pas sans avertir.
Je suis ingénieur QA senior avec plus de 8 ans d’expérience. Je bâtirai une suite de tests Postman propre et réutilisable pour votre API REST (ou GraphQL) et je l’exécuterai pour vous.
Ce que je fais :
- Création d’une collection Postman à partir de votre spécification OpenAPI/Swagger, de docs ou d’échantillons curl
- Tests positifs et négatifs : codes de statut, validation de schéma, authentification, gestion des erreurs
- Valeurs limites, champs obligatoires, types de données, pagination, vérifications simples du temps de réponse
- Environnements et variables (dev/staging), requêtes enchaînées et gestion des tokens
- Exécution Newman en ligne de commande avec un rapport HTML
- Configuration CI (GitHub Actions/GitLab) afin que les tests s’exécutent à chaque push (Premium)
Vous obtenez :
- Collection Postman et fichiers d’environnement
- Rapport d’exécution des tests avec les vérifications échouées et une liste de bugs avec les preuves requête/réponse
- Courte documentation README sur la façon d’exécuter et d’étendre l’outil
Je teste uniquement les environnements de staging/test. Veuillez ne pas partager les clés de production.
Test d'applications:
API
Appareil:
PC
Mon portfolio
FAQ
Traduction automatique
De quoi as-tu besoin de moi ?
Une spécification API (OpenAPI/Swagger) ou des docs/exemples curl, une URL de staging et des identifiants de test ou clés API.
Testez-vous GraphQL ?
Oui. Postman prend en charge GraphQL, et je considère chaque requête ou mutation comme un point d’accès.
Pouvez-vous utiliser REST Assured, Playwright API ou Python à la place ?
Oui. Contactez-moi avant de commander et je vous enverrai une offre personnalisée.
Réalisez-vous des tests de charge ?
Des vérifications simples du temps de réponse sont incluses. Pour des tests de charge réels (k6/JMeter), envoyez-moi une demande personnalisée.
