Nicolas Thauvin
CTO at Corporama
Corporama
De formation universitaire, Nicolas a très vite été attiré par le développement des systèmes distribués. Il a commencé sa carrière à Cellicium en développant des plateformes télécom puis chez Esmertec/Myriad group en devenant un des architectes produits. Il est maintenant CTO à Corporama, un outil web d'aide à la veille et à la prospection pour les entreprises. L'outil est codé en Erlang et tourne sous Yaws.
Nicolas Thauvin is Giving the Following Talks
Tests Web fonctionnels chez Corporama
http://corporama.com est un agrégateur de données web temps réel implémenté avec Yaws/Erlang. Il dépend d'un certain nombre de contenus externes à récupérer en temps réel et à adapter en fonction de l'offre commerciale des clients.
Pour valider le comportement du site et détecter les régressions, il a été développé un système de tests distribués utilisant Selenium pour prendre le contrôle de plusieurs navigateurs web allant tester un build du site.
Cette présentation a pour but de:
- passer en revue les raisons de ce développement
- rentrer (un peu) dans les détails de son implémentation pour introduire les subtilités des tests par navigateurs
- détailler les principes que l'on peut réutiliser dans le cadre d'un autre projet web
- en faire le retour d'expérience
Public visé:
Développeurs/Testeurs à la recherche d'approches pour tester un site web.
Les concepts évoqués étant assez généraux, des bases en Erlang suffisent.