Autant je suis partisan du TDD, autant j'ai du mal à voir l'intérêt de passer 100 jours à créer des tests sur du code déjà écrit, surtout si votre analyse statique vous révèle des pratiques au top... Bon après j'imagine que ce n'est pas toi qui choisis les tâches à réaliser.
Pour ton histoire de setter de parent, pose toujours ta question ici, il y aura peut-être des canards qui sauront (ou qui auront des opinions contraires
)
Oui voilà, tu peux lancer un "pilote" de navigateur depuis un script node, et tu te sers de sa bibliothèque d'assertions dans les tests forumlés. Après je n'ai pas testé Playwright, mais on dirait que Grafikart a fait une série de vidéos dessus:
https://grafikart.fr/tutoriels/test-...laywright-2020