2013-07-15 36 views
0

我刚开始使用Selenium。查找事件处理程序selenium webdrive

是否有可能通过硒查找附加到HTML元素的事件处理程序? 处理程序(例如按钮onclick的处理程序)可以通过addEventListener实时附加。

+1

更多钞票此链接可能是有用的,以你 http://stackoverflow.com/questions/2623118/inspect-attached-event-handlers-for-any-dom-element –

+0

感谢阿奇纳。该链接中提到的一个兴趣工具是我们考虑使用的Visual Event工具(http://www.sprymedia.co.uk/article/Visual+Event):) –

回答

0

最后我们做到了。我们使用了Selenuim + PhantomJS。使用幻影,我们得到页面的DOM,在页面上注入和执行可视化事件解析器,将事件列表存储在页面上,并通过幻像通过另一个JavaScript调用返回它们。