Webdriver nouvelle version (524)

La version de Webdriver 524 est sortie le 18/09/2008. Pour rappel, Webdriver est un outils de test des applications web se basant sur le langage Java. Il s’agit toujours d’une version « alpha ». Cependant ses principes sont intéressants. Ce projet mérite donc d’être suivi attentivement. En plus, ce projet est soutenu par Google, devenue une sociétés informatiques parmi les plus puissantes.

Il s’agit en fait d’une interface simple. C’est à dire une API assez simple avec très peu de classes. Plusieurs implémentations existent, il est possible d’écrire de nouvelle implémentation. En fait quatre implémentations sont proposées.

  • Safari (mais pour Mac OS uniquement)
  • Firefox
  • htmlUnit (basé sur la version 2.2 d’HtmlUnit)
  • jobbie (Internet Explorer)

Dans les versions précédentes sous Vista, seules les implémentations Firefox et HtmlUnit fonctionnaient correctement. Dans cette nouvelle version, la version pour IE fonctionne. Voici quelques actions à effectuer après l’installation. Pour Firefox, il faut définir un profil webDriver. Utilisez en mode commande « firefox -p ». Pour la version Internet Explorer sous Vista, il faut ajouter les domaines utilisés lors des tests dans les sites de confiance. Avec Internet Explorer 7, utiliser le menu Outils\Options Internet, aller à l’onglet Sécurité et changer la liste des sites de confiance.

Au final, j’ai commencé une méthode d’évaluation des outils de test des applications web. Il s’agit d’une série de tests simples à écrire pour évaluer une application écrite avec Strust version 1.4. Pour l’instant le nombre de tests est de 4, mais je compte l’augmenter progressivement. Au final, les versions HtmlUnit et Firefox réussissent l’évaluation. Par contre, la version Internet Explorer échoue sur un test.

Implémentation Fonctionne sous Visa Evaluation
Safari Non (Mac OS X uniquement) N/A
Firefox Oui 4/4
HtmlUnit Oui 4/4
Jobbie (Internet Explorer) Oui 3/4
Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s


%d blogueurs aiment cette page :