使用Java的firefox对象间谍
我正在用Java做一个项目,在这个项目中,我应该能够启动一个网站,然后用鼠标识别浏览器的Web元素,就像QTP中的Object Spy一样。我希望得到的元素是名称、类名、ID、标记名、链接文本、部分链接文本、CSS Xpath。。等等
我对如何在浏览器和应用程序之间架起桥梁有些迷茫。有人能帮忙吗
提前谢谢你
你可以在下面搜索框中键入要查询的问题!
我正在用Java做一个项目,在这个项目中,我应该能够启动一个网站,然后用鼠标识别浏览器的Web元素,就像QTP中的Object Spy一样。我希望得到的元素是名称、类名、ID、标记名、链接文本、部分链接文本、CSS Xpath。。等等
我对如何在浏览器和应用程序之间架起桥梁有些迷茫。有人能帮忙吗
提前谢谢你
# 1 楼答案
将javascript/Jquery代码注入网页以捕获元素属性。您可以将元素传递回Java类,并在
org.w3c.dom.HTMLElement
对象中捕获它。使用对象中的方法,可以检索与Element
对应的所有属性