0

IE8 と Web ドライバーを使用しています。私が抱えている問題は、Webドライバーがボタン、チェックボックス、ラジオボタンなどの要素をクリックしないことですが、要素を確認できることです。クリックを除いて、すべてが機能しています。ユーザー名とパスワードを入力してからログインボタンをクリックするアプリケーションがありますが、フォーカスはまだパスワードにあります。ダブルクリックすると、選択したモードでパスワードにフォーカスが残ります。

ダブルクリックに以下のコードを使用しています

(new Actions(driver)).doubleClick(webelement).build().perform() 

どこwebelemetにいるの?

webelement = driver.findElement(By.id(xpath/id/name));

シングルクリック用

driver.findElement(By.id(xpath/id/name)).click

ドライバーの問題なのか、それとも Firefox で他に何が考えられるのかを明確にしてください。問題に関連するクリックは得られません。

過去 2 か月間は IE8 に取り組んでいましたが、先週からこの問題に気付きました。解決策を教えてください

4

3 に答える 3

0

最新の Selenium、IE ドライバ、IE ブラウザを入手してみてください。バージョンの不一致がこの種の問題を引き起こす場合があります。

于 2012-08-03T13:23:10.250 に答える
0

はい、IEでもこのタイプの問題に直面しました。

このようにしてみてください

driver.findElement(By.id()).submit();

于 2012-08-03T13:25:03.297 に答える