我很想知道一旦我们点击元素,firepath 是如何在几秒钟内找到一个唯一的 xpath 定位器的。我知道如何使用 firepath 查询 xpath,但我想知道使用哪种语言或技术来开发此类工具,以及如果我必须开发类似的工具怎么办。我已经看到许多自动化工具都使用这样的工具开发,当我们点击页面时,它会生成独特的 xpath 定位器,这让我很好奇,我想深入了解后端的工作方式。
- 当我在开发人员工具中打开 DOM 时,它非常混乱。
- 他们如何识别点击元素?
- 是火箭科学吗?
- 他们使用 JavaScript、JQuery 或任何其他编程语言吗?
- 我们有任何可以使用的api吗?