Blog Python Django
Blog Test Logiciel
Blog réalisation site internet

Tester une application web avec WebDriver

Si vous êtes à la recherche d'un outil de test pour qualifier une application web, voici un outil qui devrait vous intéresser: WebDriver permet en effet de simuler des actions utilisateurs depuis un script. Vous prenez alors littéralement le contrôle de votre navigateur internet pour effectuer des actions, saisir un formulaire par exemple, et vérifier l'affichage. Pour tester le moteur de recherche Google, vous pourriez par exemple, écrire un script qui saisit un mot clé, appuie sur le bouton de recherche et vérifie les résultats retournés. Cet exemple reste très simple mais le principe vaut pour des applications beaucoup plus complexes.

L'intérêt de WebDriver par rapport à d'autres solutions comme Selenium est qu'il n'est pas nécessaire d'inclure de fichiers spécifiques pour tester l'application. Cela permet de garder un environnemt très proche du réel. WebDriver supporte actuellement 3 des principaux navigateurs du marché: Firefox, IE et Safari. Il est principalement écrit en java mais propose une interface en python. Voila pour une présentation dans les grandes lignes. J'espère que cela vous donne envie d'en savoir plus. Pour cela, il suffit d'aller sur la page du projet http://code.google.com/p/webdriver/ et de télécharger. Je vous conseille de télécharger les sources et de compiler sur votre poste plutôt que les binaires. Cela vous demande d'installer Java et Ruby mais cela vous évitera quelques pièges pour faire fonctionner le tout.

Je reste à votre écoute via l'adresse mail contact@apidev.fr si vous avez besoin d'un peu d'aide pour démarrer.


Nom: Email: URL: Commentaire: Si vous saisissez quelque chose dans ce champ, votre commentaire sera considéré comme étant indésirable: Captcha: captcha

Luc JEAN
Ingénieur logiciel

09.65.20.15.70
ljean@apidev.fr

Luc JEAN ingénieur logiciel

J'ai une expertise sur le langage Python, langage open-source, qui permet de développer très rapidement des sites internet et des applications évolués.

Je suis situé à Rozier-en-Donzy (Loire 42) au centre d'un triangle Saint-Etienne, Roanne, Lyon.

Membre de Loire Numérique

Charte Loire Numérique

Suivez les nouveautés

Wikio RSS  RSS Blog Python Django selenium
Paperblog : Les meilleurs actualités issues des blogs Follow luc_apidev on Twitter