Les applications web ne sont pas exemptes de problèmes. Le logiciel Cornipickle, développé au LIF, permet de s’assurer que les pages d’une application respectent toutes sortes de contraintes quant au positionnement de leurs éléments, de leur séquence possible, etc. Mieux, Cornipickle peut même pointer dans l’application les éléments qui sont fautifs, permettant au développeur de gagner beaucoup de temps lors de la recherche des problèmes.
Le logiciel, disponible sous une licence open source, s’est mérité le prix du meilleur logiciel (Best Tool Paper Award) au International Conference on Software Testing, qui s’est tenu à Graz, en Autriche, au printemps 2015. La vidéo ci-dessous, tirée de la conférence, montre le logiciel en action sur quelques exemples simples destinés à en illustrer le fonctionnement.
Les diapositives suivantes donnent un aperçu des bugs détectés par Cornipickle et de la manière de les lui spécifier.
Pour en savoir plus
- Article présentant le projet:
- S. Hallé, N. Bergeron, F. Guérin, G. Le Breton. (2015). Testing Web Applications through Layout Constraints. Proc. Intl. Conf. on Software Testing, ICST 2015, IEEE, 1-8. Best Tool Paper Award
- Dépôt BitBucket du projet
Nos étudiants (actuels et passés)
- Gabrielle Bastien
- Nicolas Bergeron
- Gabriel Le Breton
- Francis Guérin
Recent Comments