我是一名自动化QA测试人员,最近我发现了Opera的开发人员插件Dragonfly的强大功能。这是一个非常好的工具,但是我找不到有关Dragonfly生成xpath查询或css选择器的能力的任何信息。这两者对Web自动化非常有用。我目前正在使用Firebug,效果很好。但是我总是在寻找下一个最好的工具,我很想了解更多有关Dragonfly的信息。
有人知道Dragonfly是否能够至少生成Xpath查询?
答案 0 :(得分:1)
去年我想知道同样的事情,Dragonfly团队的一名成员说it was planned,但是在Opera支持Clipboard API之前无法实现。剪贴板API已添加到Presto 2.10的Opera中。因此,我怀疑在不久的将来某个时候我们会看到这个功能被添加到Dragonfly中。
答案 1 :(得分:1)
如果你可以生成 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
offtopic:无论是xpath还是css选择器都难以学习,两者都可以手动编写,然后生成它们。