セレン2(WebDriver)を使用しています。
ボタンを見つけて、スクリプトをクリックします。
driver.findElement(By.cssSelector("button:contains('Run Query')"));
また
driver.findElement(By.cssSelector("css=.gwt-Button:contains('Run Query')"))
そのhtmlは次のようなものです:
<button type="button" class="gwt-Button" id="ext-gen362">Run Query</
button>
IDは動的に生成されるため、IDを利用できません。
containsのようなものでcssSelectorを使用する方法はありますか?これは可能ですか?