我正在尝试使用webdriverjs单击 Flash 动画。
我尝试使用高级用户交互,但似乎无法单击我想要的位置。甚至当我尝试单击普通的 Web 元素(例如按钮)时也不会。
理想情况下,我想做如下的事情:
element = driver.findElement(webdriver.By.Id("elementID"));
driver.actions()
.mouseMove(element)
.mouseClick()
.perform();
-或者-
driver.actions()
.click(element)
.perform();
但是,我从独立服务器得到的反馈总是 [someaction: nothing] 的形式。
我尝试通过'nativeEvents'在浏览器功能中启用firefox本机事件:true,但没有帮助。
否则,我可以使用 webdriverjs 通常单击页面上的元素。(闪光灯除外)