在firefox quantum browser中,我们有没有替代fire-path的方法?Firepath用于标识xpath。但是我在火狐量子browser.Please中看不到任何有用的插件,让我们知道在火狐量子版中是否有任何替代firepath的方法。
发布于 2018-01-26 04:19:13
内置工具有问题吗?(我开玩笑地问)
我知道至少Chrome和Firefox都允许您右键单击源代码并选择复制xpath:
Chrome
在查看源代码时,右键单击所需的元素,然后选择Copy > Copy XPath
FireFox
右键单击页面中的元素并选择Inspect Element。查看源代码时,再次右键单击该元素,然后选择Copy > XPath
现在,这两种方法都复制了XPath中最草率的方法:
/html/body/div[3]/table/tbody/tr/td[2]/div[2]/text()[1]
虽然它可以工作,但它是最脆弱的做事方式。你最好学习如何手工编写代码,然后使用工具来验证它是否得到了你想要的东西。
还要记住,复制和验证都是时间/上下文敏感的。换句话说,路径可能会改变,因为你正在与屏幕交互(选择选项关闭、模态消失、计时器继续运行等)。但是一旦你学会了,这是一个你可以永远使用的工具。
发布于 2018-01-24 17:13:35
如果你可以使用Chrome,我的建议是使用chrome的开发工具。在chrome中点击F12 (或右键单击一个元素并检查它),转到console选项卡,键入您的xpath,如下所示:
$x("xpath here")发布于 2019-02-22 22:24:09
如果您正在寻找类似于Firepath的即时xpath查找器,在这种情况下,下面的链接将帮助您找到Xpath,这是一个chrome扩展。Ranorex Selocity
https://stackoverflow.com/questions/48416184
复制相似问题