java自动化selenium,如何识别谷歌浏览器中的定位器?除了开发人员工具

时间:2017-02-04 05:50:36

标签: selenium selenium-webdriver automation

我想使用firefox中的任何插件来识别selenium脚本的web元素我们使用firepath。是插入chrome以识别webelement。我已尝试过开发人员工具,但使用开发人员工具没有获得明确的定位器?

1 个答案:

答案 0 :(得分:0)

在大多数浏览器中,只需右键单击网页上的选定元素,然后选择“检查”/“检查元素”等,开发人员工具将打开该元素的标记HTML代码。

如果该html代码没有显示该元素的唯一ID,则表示您需要:

  • 使用xpath通过内部的唯一文本查找元素(不要使用xpath很慢)
  • 或css选择器,通过该元素的唯一属性找到它
  • 或要求开发团队为该元素添加适当的唯一ID / attibute,这是最佳选择