我正在尝试编写一个java方法,该方法将能够返回可点击的对象数并触发网页中的操作(最好不包括超链接)。可操作对象的示例是按钮,图像按钮等。
关于如何做的任何想法?
答案 0 :(得分:0)
目前,还没有针对这个问题的通用解决方案。
在特定情况下,您需要从webdriver注入javascript代码,它将查询特定的javascript框架(jQuery,YUI,Prototype)以获取已定义事件处理程序的列表。
在以下主题中:
How to find event listeners on a DOM node?,一个很棒的工具,
Visual Events 和 Visual Events 2 已被提及。这个工具显示了来自多个框架的事件绑定,它是开源的。