【发布时间】:2014-04-23 07:29:42
【问题描述】:
我正在编写 Selenium 测试,我需要支持 Internet Explorer 8。
我想使用 Internet Explorer 8 中的开发人员工具来验证 Internet Explorer 8 是否可以通过其 XPath 表达式找到某些元素。我可以在 Firefox 中使用 Firebug 的 Chrome 轻松做到这一点,但我不知道如何使用 IE 开发人员工具来做到这一点——对于来自 Chrome 和 Firebug 的人来说,这感觉非常笨重、陌生和不直观。 /p>
我不是尝试使用开发人员工具获取元素的 XPath 表达式。 (网络上有很多关于如何做到这一点的链接。)我正在尝试验证 XPath 表达式我已经拥有是否可以使用开发者工具在 Internet Explorer 8 中工作。
如果我想验证 XPath 表达式是否在 Chrome 中找到了一个元素,我会:
- 导航到我要验证的页面
- 按 F12 调出 Chrome 调试器
- 按 Ctrl + F 调出查找
- 键入或粘贴我要测试的 XPath 表达式
- 查看 XPath 表达式是否找到了元素。
这是它在 Chrome 中的样子:
我想在 Internet Explorer 8 中做同样的事情。 我该怎么做?
我见过 Equivalent of Firebug's “Copy Xpath” in Internet Explorer? 试图从 web 元素中获取 XPath 表达式。我试图做相反的事情:从 XPath 表达式中获取 web 元素,以验证 XPath 表达式在 Internet Explorer 8 中是否有效。
【问题讨论】:
标签: selenium xpath internet-explorer-8 ie-developer-tools