-1

我正在开发一个用ExtJs开发的HTML 5类型的应用程序。

我在与按钮单击交互并选择下拉元素时遇到问题,其中 DD 列表中只有一个选项。

这是我的Webdriver 代码
的问题吗 这是Eclipse 的问题(由 Kepler 提供)
还是HTML 5ExtJs的问题

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

在撰写本文时,Selenium IDE 不完全支持 HTML 5。一个很好的例子是具有contentEditable=true属性的元素。如果你想看到这个,你可以使用 type 命令在 html5div 元素中输入一些东西。测试会告诉你它已经完成了命令,但 UI 不会改变

于 2013-11-06T07:02:57.433 回答