Selenium スタンドアロン サーバーを使用しています - 2.25.0
IE - 8.0.6001.18702 (32 ビット)
IEDriverServer - 2.25.1.0
Java - SDK6
OS - Win Xp 32 ビット
コード:
System.setProperty("webdriver.ie.driver", "Path to IEDriverServer.exe");
driver.get("http://www.naukri.com/");
// Used Wait before entering text.
driver.findElement(By.id("qp")).clear();
driver.findElement(By.id("qp")).sendKeys("java j2ee");
driver.findElement(By.id("ql")).clear();
driver.findElement(By.id("ql")).sendKeys("chennai");
driver.findElement(By.linkText("Create a new Job Alert")).click();
上記のコードを使用して IE8 を起動しました。IE でアプリケーションを正常に起動して開くことができました。しかし、その後、開いたWebページでアクションを実行できません。
- 4つすべてに対してIEプロテクトモード設定を高レベルにしました。
- IEDriverServer.exe のパスを設定します
- ブラウザのズーム レベルを 100% に設定する
上記のすべてを行い、多くのフォーラムを読みましたが、答えが得られませんでした。
同じコードを使用して、別のマシンで実行しました。そこでうまくいきます。2 番目のマシン構成は次のとおりです。
Selenium スタンドアロン サーバー - 2.25.0
IE - 8.0.7601.17514 (64 ビット)
IEDriverServer - 2.25.1.0
Java - SDK7
OS - Win 7 プロフェッショナル
正確な問題が何であるかわかりませんか?根本的な原因を見つけようとしましたが、そうではありません。
問題を解決するために私を助けてください。
前もって感謝します...