On profitera du passage des tests fonctionnels pour enregistrer avec Selenium-IDE ce que l'utilisateur réalise. Lors de la prochaine itération, relancez les tests avec Selenium-IDE en paramétrant le timer au minium afin que les tests se jouent le plus lentement possible.

Si les tests passent, le projet aura gagner un temps non négligeable.

Si les tests ne passent pas, deux options. Soit l'interface DOM a été modifiée et c'est le test qui n'est plus en phase avec la réalité. Dans ce cas on ne perd pas de temps par rapport aux tests manuels. Soit on a mis le doigt sur un bug. Dans ce cas on a gagné du temps sur le rejeux des tests qui ont aboutis à la détection du bug.

L'idée première de cette stratégie est que l'enregistrement du test ne prenne pas plus de temps que la simple réalisation manuelle du test.