Une question pour les testeurs là-bas:Sélénium fonctionnelle Structure d'essai et pratiques
considérerons que vous écrivez un test comme celui-ci: On ouvre un modal, flips une bascule à « sur », enregistre son état (qui ferme le modal), puis l'ouvre à nouveau pour vérifier que l'état a bien été enregistré. Vous devez également vérifier que la bascule, lorsqu'elle est retournée sur "off", enregistre avec succès et maintient l'état "off" de la bascule.
Est-il raisonnable d'écrire vos tests afin qu'ils enchaînent le test précédent? Il est douloureusement inefficace de ne pas les enchaîner, en particulier si votre processus de démarrage consiste à se connecter, à naviguer sur une page, à cliquer sur un onglet, puis à démarrer sur les éléments que vous souhaitez réellement tester.