Difference between revisions of "Selenium"

From air
Jump to navigation Jump to search
(Created page with "Selenium (http://docs.seleniumhq.org/) est un outil pour simuler/automatiser la navigation d'un utilisateur final sur un site web. Cet outil permet de simuler programmatique...")
 
Line 15: Line 15:
 
présent
 
présent
 
• « waitElement » :qui permet d'attendre jusqu'à qu'un élément soit présent.
 
• « waitElement » :qui permet d'attendre jusqu'à qu'un élément soit présent.
  +
  +
=Misc=
  +
* [[Fluentlenuim]] : canevas d'aide à l’écriture des tests [[Selenium]].

Revision as of 10:59, 14 September 2015

Selenium (http://docs.seleniumhq.org/) est un outil pour simuler/automatiser la navigation d'un utilisateur final sur un site web.

Cet outil permet de simuler programmatiquement le parcours d'un utilisateur avec son navigateur.

Il permet aussi de naviguer dans le DOM de chaque page web.

Initialement conçu pour des langage de script tel que Python ou Ruby, une version Java de l'outil à été développé. Il existe un plug-in Firefox très utile dans l'utilisation de cet outil. En effet il permet d'enregistrer à la souris une suite d'action à exécuter. Voici les principales actions que Selenium propose : • « open » : qui permet de se rendre à une URL • « click » :qui permet de cliquer sur un élément du DOM • « type » : qui permet de simuler d'inputs clavier • « verifyElementPresent » : qui permet de vérifier qu'un élément du DOM est bien présent • « waitElement » :qui permet d'attendre jusqu'à qu'un élément soit présent.

Misc