-
Notifications
You must be signed in to change notification settings - Fork 2
Testing
Pour la réalisation des testings, nous avons décidé d'utiliser les ressources proposées par Symfony directement. C'est-à-dire que nous testons le bon fonctionnement des formulaires, des erreurs de connexion, des redirections de page, ... directement dans des sections tests apportées par Symfony 5.
Néanmoins, pour connaitre le Test Coverage, nous devrions savoir utiliser une extension PHP très importante "XDebug" qui ne fonctionne pas pour des raisons que nous ne comprenons pas encore, cependant nous pensons qu'une fois cette extension utilisable, le test coverage devrait rapidement être obtenu.
Cette extension a pour objectif d'agir comme un driver coverage et sans elle, celui-ci ne semble pas pouvoir être obtenu.
Dans un premier temps, nous avons décidé de réaliser des tests d'unité, c'est-à-dire que nous avons vérifié que les créations de nouveaux utilisateurs ne pouvaient pas avoir lieu si les données entrées dans le formulaire d'inscription, qu'ils ne pouvaient pas modifier leurs informations avec de mauvaises entrées.
Nous avons réalisé les test End 2 End en parallèle des tests d'intégration, c'est-à-dire que nous avons vérifié les bonnes redirections après les inscriptions, les connexions, les modifications de profil, ... . Nous nous sommes ainsi placés dans la peau d'un utilisateur lambda et avons vérifié que tout fonctionnait correctement.
- R2 Backlog
- R2 US Perso Arthur Schamroth
- R2 US Perso Arthur Schamroth 2
- R2 US Perso Louis Carlier
- R2 US Perso Baptiste Bemelmans
- R2 US Perso Baptiste Bemelmans 2
- R2 US Perso Nicolas Martou
- R2 US Perso Nicolas Martou 2
- R4 Choix et justification des technologies Front End
- R3/5 Choix et justification des technologies Back End
- R7 Choix et justification de la base de données
- R14/19 Sécurité