Je déploierais de nombreuses mises à jour/fonctionnalités incrémentielles sur mon site Web et je veux m'assurer qu'aucune fonctionnalité existante n'est affectée.
Comment puis-je automatiser ce processus? Je sais que certains outils permettent de tester l'interface utilisateur, mais je ne sais pas lesquels.
Je voudrais effectuer un test de santé mentale chaque semaine et être en mesure de savoir si quelque chose a été brisé.
Selenium est bon pour automatiser cela
Veuillez jeter un coup d'oeil à CasperJS qui utilise PhantomJS (un navigateur sans navigateur), en particulier le module de testeur pour les tests unitaires et fonctionnels!
Vous pouvez faire des choses incroyables, comme des captures d'écran de tous les aspects/positions de vos pages et exécuter en permanence vos tests très spécifiques.
Bel exemple: jetez un oeil à test de régression sur capture d'écran .