Différence entre isElementPresent et isVisible en Sélénium RC

Quelle est la différence entre l'élément isElementPresent et isVisible en Sélénium RC.
Je reçois vrai pour

selenium.isElementPresent() et selenium.isVisible()

Si je reçois faux pour selenium.isElementPresent() - je obtenir Exception sur selenium.isVisible()

OriginalL'auteur Harshavardhan Konakanchi | 2012-04-19