Java webdriver中的Fire GWT事件??有没有可能?
我有一个GWT QueryEditor小部件,在文本区域中键入“select 1”时生成下面的HTML,看起来很像子小部件:Java webdriver中的Fire GWT事件??有没有可能?,java,javascript,gwt,selenium,Java,Javascript,Gwt,Selenium,我有一个GWT QueryEditor小部件,在文本区域中键入“select 1”时生成下面的HTML,看起来很像子小部件: <div id='editor'> <pre> <span class='keyword'>select</span> <span class='number'>1</span> </pre> </div> 选择 1. 在每次按键时,都会触发一个验
<div id='editor'>
<pre>
<span class='keyword'>select</span>
<span class='number'>1</span>
</pre>
</div>
选择
1.
在每次按键时,都会触发一个验证查询的GWT事件
我必须使用WebDrivers测试上述场景
我尝试在
标记上使用sendKeys,但没有成功。(
标记无法获取焦点)
因此,我使用JavaScriptExecutor设置
标记的innerHTML,我可以在测试浏览器中看到文本。但是,查询没有得到验证,因为javaScriptExecutor没有触发keyUp/onChange事件。这导致我的考试失败
如何通过web驱动程序触发这些后端GWT事件
任何帮助都将不胜感激。。。如果我需要更清楚地回答我的问题,请告诉我
谢谢