Par Nicolas Perriault à Montpellier le mardi 13 novembre

CasperJS est un outil permettant de scripter en Javascript un scénario de navigation sur un véritable navigateur Web, basé sur Webkit et ne nécessitant pas d’interface graphique. CasperJS peut servir à produire des tests fonctionnels poussés bénéficiant d’un environnement DOM et Javascript complet, mais aussi à analyser des documents Web, faire des tests de performance ou même extraire des données.

On commencera par une rapide description de l'outil, puis, — si vous êtes sages — j'essaierai en live de scraper puis tester fonctionnellement le site des Human Coders avec Casper (fear).

Commentaires