Projet

Général

Profil

Development #62892

avoir des tests avec playwright

Ajouté par Thomas Noël il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Nouveau
Priorité:
Bas
Assigné à:
-
Version cible:
-
Début:
17 mars 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

#1

Mis à jour par Thomas Noël il y a environ 2 ans

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.

#2

Mis à jour par Emmanuel Cazenave il y a environ 2 ans

  • Statut changé de En cours à Nouveau
  • Patch proposed changé de Oui à Non

Il y aurait déjà #58927 en préalable.

Dans le même veine (ou pas) : #55981.

#3

Mis à jour par Thomas Noël il y a environ 2 ans

  • Priorité changé de Normal à Bas

Emmanuel Cazenave a écrit :

Il y aurait déjà #58927 en préalable.

Ah ben zut.

Formats disponibles : Atom PDF