A A A
Home

Le blog des experts J2EE

  • JavaEE
  • Portail
  • ESB et SOA
  • Détente
  • Open-REX

Le site web d'Ippon Technologies

L'ambition du blog d'Ippon Technologies est de devenir le point de rencontre des passionnés de la plate-forme Java Entreprise Edition.

Pour cela, nous mettons à votre disposition à la fois nos interrogations, nos réflexions et notre savoir-faire sur tous les sujets qui nous passionnent. Au delà de tout cela, nous espérons que ce blog inspirera des vocations et donnera envie à certains lecteurs de nous rejoindre pour participer à la vie de ce média !

N'hésitez pas à visiter  notre Espace Candidats.

App Engine build eclipse esb grid GWT HtmlUnit java javascript JEE JWebUnit liferay Maven mvc OSGi outil portail portlet retro conception Scrum selenium SpringSource test web uml
more tags
Live
Nouveau Blog> Open REX - Retour sur l'utilisation de méthodologies agiles http://ow.ly/16PbEy — 1h 32 min ago
Nouveau Blog> Des Users Groups à la pelle, quels intérêts ??? http://ow.ly/16McFy — 5 jours 19h ago
Nouveau Blog> Maître Scrum - Et de 5 maîtres Scrum certifiés en plus chez Ippon :-) Bertrand Pinel, Ph... http://ow.ly/16LIkV — 6 jours 15h ago
@nmartignole merci pour la com' — 6 jours 22h ago
RT @nmartignole Ippon Technologies va devenir sponsor Gold du Paris JUG — 6 jours 22h ago
Blogroll

Le Touilleur Express
Maxence Button
SpringSource France
Alexis Moussine-Pouchkin

  • March 2010 (5)
  • February 2010 (6)
  • January 2010 (3)
  • December 2009 (2)
  • October 2009 (1)
  • September 2009 (5)
  • August 2009 (2)
  • July 2009 (1)
  • April 2009 (2)
  • March 2009 (4)
  • February 2009 (3)
  • January 2009 (1)
  • December 2008 (4)
  • November 2008 (4)
  • October 2008 (5)
  • September 2008 (6)
  • August 2008 (2)
  • July 2008 (4)
  • June 2008 (2)
  • May 2008 (4)
  • April 2008 (2)
  • March 2008 (1)
  • February 2008 (6)
  • January 2008 (5)
  • December 2007 (2)
  • November 2007 (1)
  • August 2007 (2)
  • May 2007 (1)
  • April 2007 (1)
  • March 2007 (2)
  •  
  • 1 of 2
  • ››
  • Connexion
Syndicate content
Home

selenium

Testez vos applications graphiques web

eharel's picture
Fri, 14/11/2008 - 12:19 by Emmanuel HAREL |
  • JavaEE

 

Dans les applications de taille importante, les modifications des pages web et la nécessité de compatibilité avec différents navigateurs rendent les tests web fastidieux. Il existe de nombreux outils pour faciliter cette tâche :

  • StrutsTestCase, une extension de la classe JUnit TestCase afin de tester la couche controller des application Struts. Il permet notamment de tester les forwards, les messages d’erreurs générés en fonction de ce qui est entré dans les ActionForm.
  • HtmlUnit
  • JWebUnit
  • Selenium

 et bien d’autres encore (Fitness, Jqunit …)

 HtmlUnit, JWebUnit et Selenium contrairement à StrutsTestCase simule directement les actions des utilisateurs (clics sur des boutons, des liens, radio bouton, liste déroulante …, entrée dans des input text, soumission de formulaire, appel de code javascript …) dans des navigateurs réels ou virtuels.

HtmlUnit (licence Apache 2) simule en mémoire un browser et fournit une API riche pour décrire en java un scénario d’utilisation d’une application dans un  navigateur. Junit ou TestNG sont utilisables pour faire des assertions sur le contenu de la page HTML. HtmlUnit offre par ailleurs un bon support javascript et ajax. A noter simplement que son utilisation passe souvent par une encapsulation dans un framework « maison » afin de faciliter l’utilisation de son API.En savoir plus

Tags:
  • grid
  • HtmlUnit
  • JWebUnit
  • selenium
  • test web
  • Add new comment
  • 4435 reads
Ippon Technologies | 3, rue Bellanger, 92300 Levallois-Perret, France | Tél : + 33 (0)1 46 12 48 48 | Fax : + 33 (0)1 46 12 48 49 | contact : accueil@ippon.fr