2013-07-15 38 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調用返回它們。