Je vais automatiser vos tests API REST avec java et rest assured
Ingénieur QA spécialisé dans le test web, mobile et API
À propos de ce service
Rendez les vérifications de régression API répétables grâce à une automatisation de test réutilisable intégrée en Java et REST Assured.
Fort de plus de 5 ans d’expérience en QA, je crée des tests qui vérifient les codes de réponse, les champs de réponse, ainsi que les scénarios positifs et négatifs.
Chaque package comprend le code source Java, la configuration Maven, des spécifications de requête réutilisables, des instructions d’installation, un résumé d’exécution et une démonstration enregistrée.
Starter : Jusqu’à 4 cas de test sur 2 opérations API.
Standard : Jusqu’à 12 cas de test sur 5 opérations, validation du schéma JSON, données de test externes et rapports HTML.
Avancé : Jusqu’à 25 cas de test sur 10 opérations, plus un workflow GitHub Actions.
Le périmètre couvre une API REST, un environnement de test et une méthode d’authentification existante. Une opération correspond à une méthode HTTP plus une route. Les limites d’opération et de cas de test s’appliquent toutes deux.
Veuillez me contacter avant de commander pour confirmer le périmètre, la documentation et l’accès.
Les corrections backend, audits de sécurité, tests de charge, configuration d’infrastructure et maintenance continue ne sont pas inclus. Le document joint est un exemple fictif de livraison.
Test d'applications:
API
Technologie de développement:
Java
Appareil:
PC
Mon portfolio
FAQ
Traduction automatique
Qu’est-ce qu’une opération API et un cas de test ?
Une opération correspond à une méthode HTTP plus une route, comme GET /users. Un cas de test vérifie une entrée ou une condition et son résultat attendu. Les limites des packages s’appliquent ; les cas ne sont pas comptés par opération.
De quoi avez-vous besoin avant de commencer ?
Documentation API, une URL de base pour les tests, instructions d’authentification, données de test et réponses attendues. Utilisez des comptes de test dédiés et partagez les identifiants de manière sécurisée. Confirmez l’autorisation pour les tests qui modifient des données.
Pouvez-vous étendre un projet d’automatisation existant ?
Oui, après avoir examiné sa structure Java/REST Assured et ses dépendances. Veuillez me contacter avant de commander. Les migrations de framework, refactorisations majeures et réparations non liées nécessitent un périmètre séparé.
Que comprend l’intégration avec GitHub Actions ?
L’option avancée inclut un workflow avec exécution manuelle et un déclencheur de dépôt convenu, plus des rapports de test. Votre API doit être accessible par le runner. La configuration réseau privée et les runners personnalisés sont exclus.
Que couvrent les révisions ?
Ajustements des tests livrés et de la documentation dans le périmètre convenu. Les nouvelles opérations, cas supplémentaires, modifications des exigences API, corrections backend et maintenance continue ne sont pas inclus.

