Titre : | Réalisation des tests automatisés et personnalisation du plugin StyleCop pour respecter les bonnes pratiques | Type de document : | projet fin études | Auteurs : | Naoufel KADDAR, Auteur | Année de publication : | 2017 | Langues : | Français (fre) | Catégories : | Ingénierie de web et Informatique mobile
| Mots-clĂ©s : | Test de non rĂ©gression, Framework, ScĂ©nario, BDD. | Index. dĂ©cimale : | 1825/17 | RĂ©sumĂ© : | Durant notre stage effectué au sein de l’équipe .NET SQLi Oujda, nous avons contribué à la réalisation d’un Framework permettant d’automatiser les tests de non régression. Une application du Framework est faite pour le site e-commerce Cdiscount.
La démarche suivie pour la réalisation d’un test automatisé se déroule comme le suivant : tout d’abord par, décrire la fonctionnalité à tester et les différentes fonctionnalités qui précédent notre cible. L’ensemble de ces étapes sont regroupés dans un scénario, les scénarios sont gérés par un gestionnaire des scénarios, c’est la conception du test automatisé. Ensuite la réalisation des tests commence, à l’aide d’un générateur de squelette des méthodes, pour chaque étape du scénario, une méthode vide est réalisée. Chaque méthode représente le test à appliquer sur une étape spécifique. Pour le remplissage des méthodes, les données à utiliser dans les traitements sont collectées à l’aide d’un chargeur des données. Après le traitement de ces données, nous les testons avec un composant spécifique. Si le test fonctionne bien nous vérifions la qualité du code avec un vérificateur des bonnes pratiques, afin de le déployer dans un serveur d’intégration continue.
Concernant la méthodologie de travail, l’équipe .NET est organisée selon les pratiques de la méthode agile SCRUM, qui offre un cadre de développement itératif, incrémental et adaptatif, permettant à l’équipe une adaptation et une réactivité caractérisée par l’auto organisation.
|
Réalisation des tests automatisés et personnalisation du plugin StyleCop pour respecter les bonnes pratiques [projet fin études] / Naoufel KADDAR, Auteur . - 2017. Langues : Français ( fre) Catégories : | Ingénierie de web et Informatique mobile
| Mots-clĂ©s : | Test de non rĂ©gression, Framework, ScĂ©nario, BDD. | Index. dĂ©cimale : | 1825/17 | RĂ©sumĂ© : | Durant notre stage effectué au sein de l’équipe .NET SQLi Oujda, nous avons contribué à la réalisation d’un Framework permettant d’automatiser les tests de non régression. Une application du Framework est faite pour le site e-commerce Cdiscount.
La démarche suivie pour la réalisation d’un test automatisé se déroule comme le suivant : tout d’abord par, décrire la fonctionnalité à tester et les différentes fonctionnalités qui précédent notre cible. L’ensemble de ces étapes sont regroupés dans un scénario, les scénarios sont gérés par un gestionnaire des scénarios, c’est la conception du test automatisé. Ensuite la réalisation des tests commence, à l’aide d’un générateur de squelette des méthodes, pour chaque étape du scénario, une méthode vide est réalisée. Chaque méthode représente le test à appliquer sur une étape spécifique. Pour le remplissage des méthodes, les données à utiliser dans les traitements sont collectées à l’aide d’un chargeur des données. Après le traitement de ces données, nous les testons avec un composant spécifique. Si le test fonctionne bien nous vérifions la qualité du code avec un vérificateur des bonnes pratiques, afin de le déployer dans un serveur d’intégration continue.
Concernant la méthodologie de travail, l’équipe .NET est organisée selon les pratiques de la méthode agile SCRUM, qui offre un cadre de développement itératif, incrémental et adaptatif, permettant à l’équipe une adaptation et une réactivité caractérisée par l’auto organisation.
|
|