Titre : | Automatisation des tests de non-régression | Type de document : | projet fin études | Auteurs : | Ilham Tabarani, Auteur | Année de publication : | 2020 | Langues : | Français (fre) | Catégories : | Génie Logiciel
| Mots-clĂ©s : | Assurance qualitĂ©, automatisation, test fonctionnel, scripts automatisĂ©s, Robot Framework, Selenium, Python. | Index. dĂ©cimale : | 2213/20 | RĂ©sumĂ© : | Le présent document constitue le fruit d’un travail réalisé dans le cadre de mon projet de fin d’études effectué au sein de la société Cegedim pour la fin d’obtenir le diplôme d’ingénieur d’État en informatique. Ce projet a pour but la mise en place d’une solution d’automatisation des tests fonctionnels et de non régression de l’application Careweb.
Durant ce stage, je m’étais initiée d’abord au métier du testeur, en passant par toutes les étapes de la phase d’assurance qualité afin d’assurer que le logiciel est tout le temps conforme aux attentes et aux exigences du client.
Ensuite, je me suis mise à étudier les besoins fonctionnels de l’automatisation pour enfin tracer la problématique et comprendre les différents scénarios et enjeux de l’application pour pouvoir commencer les premiers tests automatisés.
L’automatisation de Careweb s’est faite avec l’outil d’automatisation Robot Framework qui se base sur Python et Selenium. Le but du projet, est d’écrire un ensemble de scripts automatisés sur Robot Framework qui jouent le rôle d’un utilisateur et naviguent l’application pour détecter le maximum de défauts de développement. Ces tests ont pour but de compléter voire remplacer les tests manuels.
|
Automatisation des tests de non-régression [projet fin études] / Ilham Tabarani, Auteur . - 2020. Langues : Français ( fre) Catégories : | Génie Logiciel
| Mots-clĂ©s : | Assurance qualitĂ©, automatisation, test fonctionnel, scripts automatisĂ©s, Robot Framework, Selenium, Python. | Index. dĂ©cimale : | 2213/20 | RĂ©sumĂ© : | Le présent document constitue le fruit d’un travail réalisé dans le cadre de mon projet de fin d’études effectué au sein de la société Cegedim pour la fin d’obtenir le diplôme d’ingénieur d’État en informatique. Ce projet a pour but la mise en place d’une solution d’automatisation des tests fonctionnels et de non régression de l’application Careweb.
Durant ce stage, je m’étais initiée d’abord au métier du testeur, en passant par toutes les étapes de la phase d’assurance qualité afin d’assurer que le logiciel est tout le temps conforme aux attentes et aux exigences du client.
Ensuite, je me suis mise à étudier les besoins fonctionnels de l’automatisation pour enfin tracer la problématique et comprendre les différents scénarios et enjeux de l’application pour pouvoir commencer les premiers tests automatisés.
L’automatisation de Careweb s’est faite avec l’outil d’automatisation Robot Framework qui se base sur Python et Selenium. Le but du projet, est d’écrire un ensemble de scripts automatisés sur Robot Framework qui jouent le rôle d’un utilisateur et naviguent l’application pour détecter le maximum de défauts de développement. Ces tests ont pour but de compléter voire remplacer les tests manuels.
|
|