-1

ExtJsで開発され、HTML 5タイプのアプリケーションに取り組んでいます。

ボタンのクリックを操作したり、DD リストにオプションが 1 つしかないドロップダウン要素を選択したりするときに、問題に直面しています。

これは私のWebdriver コード
の問題 ですか? これは Eclipse の問題ですか? (Kepler による)
それとも、これはHTML 5またはExtJsの問題ですか?

4

2 に答える 2

1

うまくいかない場合driver.findElement(By.something).click();は、Javaスクリプトをクリックして試すことはできません:

((JavascriptExecutor)driver).executeScript(script, element);

例:

WebElement element = driver.findElement(By.id("MainButton"));
((JavascriptExecutor)driver).executeScript("arguments[0].click()", element);
于 2013-10-31T12:50:44.600 に答える
0

執筆時点では、HTML 5 は Selenium IDE で完全にはサポートされていません。この良い例は、contentEditable=true属性を持つ要素です。これを確認したい場合は、type コマンドを使用して html5div 要素に何かを入力できます。テストは、コマンドが完了したことを通知しますが、UI は変更されません。

于 2013-11-06T07:02:57.433 に答える