0

如何在 IE9 中使用开发者工具找到 cssSelector?

4

2 回答 2

3

专业提示,您不应该使用工具为您“查找”或“创建”选择器 - 为什么?工具将为您提供基本的选择器,它不一定是最好的选择器。

因此,您需要查看并理解 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")

你得到的结果,是(理论上)Selenium 也应该找到的。

于 2013-07-02T19:18:34.527 回答
0

您应该使用 firefox 并添加 firebug 和 firepath 以获得正确的 xpath。执行测试时,请定义浏览器 Internet Explorer 或 chrome 或 firefox 等

萤火虫https://addons.mozilla.org/nl/firefox/addon/firebug/

于 2013-07-02T14:30:15.220 回答