![](/img/trans.png)
[英]Selenium: How to find the element from the HTML provided through CssSelector or XPath
[英]How to get cssSelector to Find a Element in IE 9
如何使用IE9中的开发人员工具查找cssSelector?
专业提示,您不应该使用工具为您“查找”或“创建”选择器-为什么? 工具将为您提供基本的选择器,它不一定是最好的选择器。
因此,您需要查看并了解CSS选择器规范 ,并亲自创建它们。
但是,一旦您自己创建了选择器,就可以很容易地在IE的开发人员工具中“运行”它们。 您只需要模仿Selenium的功能即可。
选择器示例: #someID> div.something
在IE的开发人员工具中,打开控制台,然后输入:
document.querySelector("selector")
在我的示例中,这是:
document.querySelector("#someID > div.something")
这等效于您的.FindElement
调用,以及您的.FindElements
调用:
document.querySelectorAll("selector")
在我的示例中,这是:
document.querySelectorAll("#someID > div.something")
从理论上来说,您应该得到的结果就是硒。
您应该使用firefox并添加ons firebug和firepath以获得正确的xpath。 执行测试时,请定义浏览器Internet Explorer或chrome或firefox等
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.