0

我很想知道一旦我们点击元素,firepath 是如何在几秒钟内找到一个唯一的 xpath 定位器的。我知道如何使用 firepath 查询 xpath,但我想知道使用哪种语言或技术来开发此类工具,以及如果我必须开发类似的工具怎么办。我已经看到许多自动化工具都使用这样的工具开发,当我们点击页面时,它会生成独特的 xpath 定位器,这让我很好奇,我想深入了解后端的工作方式。

  1. 当我在开发人员工具中打开 DOM 时,它非常混乱。
  2. 他们如何识别点击元素?
  3. 是火箭科学吗?
  4. 他们使用 JavaScript、JQuery 或任何其他编程语言吗?
  5. 我们有任何可以使用的api吗?
4

1 回答 1

0

在控制台中输入并单击某处),这就是答案

document.addEventListener('click', function(event){console.log(event.target)});
于 2017-07-05T14:34:02.383 回答