Development #62892
avoir des tests avec playwright
0%
Description
On pourrait imaginer un tox dans publik-devinst qui lancerait une batterie de test "fonctionnel" sur l'instance déployée, avec playwright : https://playwright.dev/python/docs/test-runners ... histoire de voir que l'instance est bien fonctionnelle, tester les frontaux, le login, les accès backoffice, etc.
(avec en idée dans un coin plus tard que ça lancerait aussi des « tox -e playwright » sur les briques, mais ça c'est un peu une autre histoire)
Ce ticket pour lancer l'idée, et au passage demander ce que vous pensez de https://playwright.dev/python/ Ça me semble plus viable que ce que j'ai déjà vu (selenium), et d'abord parce que ça juste marche (oui, je passe l'éponge sur le fait que c'est du Microsoft... je vieillis)
Fichiers
Historique
Mis à jour par Thomas Noël il y a environ 2 ans
- Fichier 0001-DRAFT-try-playwright-tests-62892.patch 0001-DRAFT-try-playwright-tests-62892.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Un exemple pour montrer ce que ça donne... Une fois l'instance dev.publik.love en place, lancer "tox" et c'est rigolo.
Note: ça marche chez moi en Debian testing, ça serait ensuite à voir sur une Debian normale pour Jenkins. Pour ça, sans doute appeler "tox" dans le JenkinsFile ou dans test-nspawn, je suis pas bien à l'aise ici.
Mis à jour par Emmanuel Cazenave il y a environ 2 ans
- Statut changé de En cours à Nouveau
- Patch proposed changé de Oui à Non
Mis à jour par Thomas Noël il y a environ 2 ans
- Priorité changé de Normal à Bas