Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

E2E : Tester l'ajout d'un utilisateur via l'interface admin #1064

Open
7 tasks
samueleyre opened this issue Nov 1, 2023 · 1 comment
Open
7 tasks

E2E : Tester l'ajout d'un utilisateur via l'interface admin #1064

samueleyre opened this issue Nov 1, 2023 · 1 comment
Assignees
Labels
Dette technique Mise a jour vers des dependances ou technologies plus récentes

Comments

@samueleyre
Copy link
Collaborator

Vérifier que l'ajout d'un adhérent via l'interface fonctionne bien :

  • Vérifier que la page http://membres.yourcoop.local:8000/member/XXX/show fonctionne
  • Vérifique que l'utilisateur est dans les bonnes formations et commissions sélectionnés
  • Vérifier que l'email est envoyé
  • Cliquer sur le lien de l'email
  • Créer un mot de passe
  • Se déconnecter
  • Se connecter avec le nouveau mot de passe
@samueleyre samueleyre self-assigned this Nov 1, 2023
@samueleyre samueleyre added the Dette technique Mise a jour vers des dependances ou technologies plus récentes label Nov 1, 2023
@samueleyre
Copy link
Collaborator Author

samueleyre commented Nov 1, 2023

En reflexion sur le choix technique pour les tests e2e, 3 possibilités s'offrent à nous :

  • panther : une librairie qui s'intègre bien avec symfony mais qui est un peu plus lente que les autres, en php

  • sélénium : le plus connu, fonctionne avec tous les langages, propose tous les navigateurs

  • cypress : le plus moderne et le plus rapide, plus simple à installé que selenium, est limité à chrome, Firefox et électron

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dette technique Mise a jour vers des dependances ou technologies plus récentes
Projects
Development

No branches or pull requests

1 participant