Structure du Cadre d'automatisation des tests API
Je prévois d'avoir un framework d'automatisation API construit sur la bibliothèque de requêtes pf Python + supérieure
Flux attendu:
1) Lire la Spécification de la Demande À partir du fichier d'entrée "csv / xml"
2) Faire une demande d'API et obtenir une réponse et analyser la même chose
3) Stocker les résultats des tests
4) Communiquer le même
'test de fumée' initial à effectuer avec les cas de base puis les cas détaillés.Il y aura 'n' nombre d'API avec des cas respectifs.
2
Author: Unnati Shukla, 2015-02-27
1 answers
J'ai fait un framework d'automatisation API en utilisant le client JAVA - TestNG - HTTP.
C'est un framework hybride composé de,
- Modèle piloté par les données : Lit les données du fichier JSON/ XML.
- Méthode : J'ai écrit POJO pour la lecture et l'écriture d'objets et de tableaux JSON.
- Rapport: Je vais obtenir le rapport en utilisant le format de rapport personnalisé TestNG
- Gestion des dépendances: j'ai utilisé Maven.
- Ce framework que j'ai intégré à Jenkins pour Continuous Intégration.
- SCM : J'ai utilisé GIT pour cela.
2
Author: Kiran Sk, 2016-08-10 07:04:02