Je vais automatiser vos tests API avec Rest Assured, Java et TestNG
Ingénieur en test logiciel
À propos de ce service
Vous avez besoin de tests API fiables et automatisés au lieu de clics manuels dans Postman à chaque version ?
Je suis Kamlesh, ingénieur en tests logiciels avec plus de 7 ans d’expérience en QA, y compris l’automatisation API pour des plateformes de télécommunications d’entreprise (AT&T, T-Mobile, Lumen). Je crée des frameworks d’automatisation API propres et faciles à maintenir en utilisant Java, Rest Assured, TestNG et Maven.
CE QUE JE VAIS CONSTRUIRE POUR VOUS
Framework d’automatisation API avec Rest Assured (architecture en couches)
Tests automatisés pour GET, POST, PUT, PATCH, DELETE
Validation du code de statut, du corps JSON et du schéma
Scénarios de tests positifs et négatifs
Support d’authentification (Bearer token, clé API, OAuth 2.0)
Classes de services réutilisables, spécifications de requêtes et modèles POJO
Configuration selon l’environnement (dev / qa / staging)
Séquence TestNG avec groupes smoke et regression
Projet Maven lancé avec : mvn clean test
Rapport de test HTML + documentation claire README
STRUCTURE DU FRAMEWORK QUE JE FOURNIS
tests Scénarios de test (légers, lisibles)
clients Classes de services API (logique HTTP)
specs Spécifications réutilisables de requêtes/réponses
models Objets POJO requête/réponse
config Propriétés de l’environnement (URL de base, auth)
base Configuration partagée (BaseTest)
C’est la même structure professionnelle
Test d'applications:
API
Technologie de développement:
Java
•
Python
•
SQL
Appareil:
PC
Mon portfolio
FAQ
Traduction automatique
Q : Que dois-je fournir avant de commencer ?
R : URL de base de l’API, documentation Swagger/OpenAPI ou collection Postman, identifiants de test si une authentification est requise, et une liste d’endpoints à automatiser.
Q : Quelles technologies utilisez-vous ?
R : Java, Rest Assured, TestNG, Maven, et assertions Hamcrest/JSON. Le projet est compatible IDE (IntelliJ/Eclipse) et s’exécute avec mvn clean test.
Q : Obtiendrai-je le code source complet ?
R : Oui. Vous recevez le projet Maven complet avec le code source, README, et instructions pour l’exécuter localement ou en CI.

