Alternative de contenant dans cssSelector ? Selenium WebDriver

Je suis en utilisant le sélénium 2 (WebDriver).

Je suis de la localisation d'un bouton et en cliquant sur le script:

driver.findElement(By.cssSelector("button:contains('Run Query')")); 

ou

driver.findElement(By.cssSelector("css=.gwt-Button:contains('Run Query')")) 

dont le html, c'est comme :

<button type="button" class="gwt-Button" id="ext-gen362">Run Query</
button> 

Que l'id est généré dynamiquement, je ne peux pas faire usage de l'ID.

Est-il possible d'utiliser cssSelector avec quelque chose comme la contient ? Est-ce possible?

OriginalL'auteur Nick Kahn | 2013-01-30