Traduction de l'article de Michael Tamm sur le blog Selenium.
Il y a plusieurs façon d'utiliser Selenium 2:
Si vous n'avez pas de code datant de Selenium 1.x, utilisez directement les nouvelles implémentations WebDriver telles que ChromeDriver, HtmlUnitDriver, FirefoxDriver ou InternetExplorerDriver qui fournissent une API agréable, légère et facile à apprendre.
Si vous avez ce type de code, vous pouvez continuer à utiliser la désormais célèbre classe DefaultSelenium ou la nouvelle WebDriverBackedSelenium qui hérite de la précédente mais utilise en interne l'une des implémentation WebDriver.