Titre : | La contribution au développement des APIs sous AXWAY et l'automatisation des tests APIs | Type de document : | projet fin études | Auteurs : | Zoubir Omar, Auteur | Langues : | Français (fre) | Catégories : | Ingénierie de web et Informatique mobile
| Mots-clĂ©s : | API, AXWAY, PREDICTION, TEST, TMA. | Index. dĂ©cimale : | 2080/19 | RĂ©sumĂ© : | Le présent document synthétise le travail effectué dans le cadre de mon projet de fin d’études qui s’est déroulé au sein de la société CGI Technologies et Solutions Maroc à Rabat, pour l’obtention du titre d’ingénieur d’état en informatique.
Le projet a eu lieu au sein d’une équipe TMA du LOT 7 du contrat TOTEM regroupant le catalogue de services qu’offre CGI au profit du client Total. Cette équipe se spécialise dans la gestion des APIs de la première phase qui s’avère être la conception jusqu’à la phase de maintenance. En tant qu’analyste développeur, j’ai été sollicité pour répondre à un besoin interne propre au client TOTAL afin de développer un outil de test approprié.
L’objectif du projet consiste à passer de la méthode manuelle de test vers une autre automatisée, afin de pouvoir lancer des tests multiples en un temps minimum. Cela permettra à l’entreprise de gagner en termes de coût de maintenance (solution nouvelle, plus flexible, plus facilement maintenable) et améliorer les performances de la gestion des APIs.
Afin de répondre à ce besoin, nous avons dans un premier temps effectué une étude de l’existant afin de comprendre le fonctionnement de la technologie AXWAY sous laquelle tous les tests sont effectués. Après, on est passé à une étude benchmark afin de bien choisir l’outil convenable qui répond aux exigences. Puis, en compagnie du client, nous avons capturé les jeux de données afin de préparer les scénarii de tests. Nous avons par la suite développé des scripts de tests qui exécutent l’ensemble des appels qu’on doit tester. En outre, nous sommes passés vers la phase d’analyse pour comparer les résultats attendus et les résultats obtenus, puis on a tiré des conclusions à partir de ces comparaisons. Finalement, nous avons terminé par la phase de prédiction des sources d’anomalies.
|
La contribution au développement des APIs sous AXWAY et l'automatisation des tests APIs [projet fin études] / Zoubir Omar, Auteur . - [s.d.]. Langues : Français ( fre) Catégories : | Ingénierie de web et Informatique mobile
| Mots-clĂ©s : | API, AXWAY, PREDICTION, TEST, TMA. | Index. dĂ©cimale : | 2080/19 | RĂ©sumĂ© : | Le présent document synthétise le travail effectué dans le cadre de mon projet de fin d’études qui s’est déroulé au sein de la société CGI Technologies et Solutions Maroc à Rabat, pour l’obtention du titre d’ingénieur d’état en informatique.
Le projet a eu lieu au sein d’une équipe TMA du LOT 7 du contrat TOTEM regroupant le catalogue de services qu’offre CGI au profit du client Total. Cette équipe se spécialise dans la gestion des APIs de la première phase qui s’avère être la conception jusqu’à la phase de maintenance. En tant qu’analyste développeur, j’ai été sollicité pour répondre à un besoin interne propre au client TOTAL afin de développer un outil de test approprié.
L’objectif du projet consiste à passer de la méthode manuelle de test vers une autre automatisée, afin de pouvoir lancer des tests multiples en un temps minimum. Cela permettra à l’entreprise de gagner en termes de coût de maintenance (solution nouvelle, plus flexible, plus facilement maintenable) et améliorer les performances de la gestion des APIs.
Afin de répondre à ce besoin, nous avons dans un premier temps effectué une étude de l’existant afin de comprendre le fonctionnement de la technologie AXWAY sous laquelle tous les tests sont effectués. Après, on est passé à une étude benchmark afin de bien choisir l’outil convenable qui répond aux exigences. Puis, en compagnie du client, nous avons capturé les jeux de données afin de préparer les scénarii de tests. Nous avons par la suite développé des scripts de tests qui exécutent l’ensemble des appels qu’on doit tester. En outre, nous sommes passés vers la phase d’analyse pour comparer les résultats attendus et les résultats obtenus, puis on a tiré des conclusions à partir de ces comparaisons. Finalement, nous avons terminé par la phase de prédiction des sources d’anomalies.
|
|