CubicTest: CubicTest. Améliorer l’écriture de vos tests Selenium. Selenium est une suite d’outils permettant d’écrire des tests fonctionnels sur une application web. Il permet d’une part de valider les fonctionnalités de l’application web, et d’autre part de tester sa compatibilité avec des environnements clients hétérogènes. Nous avions déjà mentionné Selenium il y a quelques mois dans un article dédié à l’outil Selenium Grid, qui permet de lancer les tests Selenium en parallèle (afin de réduire le temps d’exécution de la batterie de tests).
Au début, vous écriviez vos tests en HTML avec l’outil Selenium IDE. Avec le temps, le nombre de tests ne cessent d’augmenter ainsi que la charge de travail nécessaire pour les maintenir et les mettre à jour. L’écriture des scénarios de tests demandent beaucoup de temps. Les intégrateurs HTML ont tendance à changer de façon fréquente la structure des pages HTML, les identifiants des éléments UI, les noms des classes CSS etc. L’écriture des tests Selenium a plusieurs limitations : Structurer vos tests Conclusion. Selenium web application testing system.