CI(ジェンキンス)サーバーで実行されているハブを使用してセレングリッドをセットアップしています。ジェンキンスからプロジェクトをビルドして実行するたびに、実行に失敗します:
WebElement inputElement = driver.findElement(By.xpath("//a[contains(@href,\"/Case/Add")]"));
inputElement.sendKeys(Keys.ENTER);
というか、セレンはそれが行われたと考え、次のコマンドに進みます。つまりselenium.select("id=LifeOffice", "label=AMP");
ノードはそれぞれ異なるブラウザを実行する仮想マシンであり、この問題はスクリプトが IE 8 ブラウザで実行されている場合にのみ発生します。IDE からスクリプトを実行すると問題ありません。
使用click ();
し てみ((JavascriptExecutor)driver).executeScript("arguments[0].fireEvent('onclick');",inputElement);
ましたが、まだ同じ問題があります...