我是一名自动化 QA 测试人员,最近发现了 Dragonfly 的强大功能,它是 Opera 的开发者插件。这是一个非常棒的工具,但是我找不到有关 Dragonfly 生成 xpath 查询或 css 选择器的能力的任何信息。这两者对于网络自动化都非常有用。我目前正在使用 Firebug,效果很好。但是我一直在寻找下一个最好的工具,我很想了解更多关于 Dragonfly 的信息。
有谁知道 Dragonfly 是否有能力至少生成 Xpath 查询?
我是一名自动化 QA 测试人员,最近发现了 Dragonfly 的强大功能,它是 Opera 的开发者插件。这是一个非常棒的工具,但是我找不到有关 Dragonfly 生成 xpath 查询或 css 选择器的能力的任何信息。这两者对于网络自动化都非常有用。我目前正在使用 Firebug,效果很好。但是我一直在寻找下一个最好的工具,我很想了解更多关于 Dragonfly 的信息。
有谁知道 Dragonfly 是否有能力至少生成 Xpath 查询?
去年我也在想同样的事情,Dragonfly 团队的一位成员说这是计划好的,但直到 Opera 支持 Clipboard API 才能实现。剪贴板 API 在Presto 2.10中被添加到 Opera 。因此,我怀疑我们会在不久的将来看到此功能添加到 Dragonfly。
如果您可以生成CSS 选择器,那么有一个简单的提示给您。
单击“检查元素”,转到“文档”选项卡侧面菜单中的“布局”选项卡,您将看到如下内容:
html > body.question-page > div.container > div#content > div > div#mainbar > div#question.question > table > tbody > tr > td.postcell > div > div.post-text > p
题外话:无论是 xpath 还是 css 选择器都很难学习,而且两者都最好手动编写,然后生成它们。