我在我的测试套件中使用 selenium,但由于它设置起来很慢,我想在事件页面上制作我的 xpath 原型(prototype),而不是等待测试运行。有什么好的方法吗?
- Firebug 的 $x xpath 似乎不能很好地工作
- jQuery 似乎并不原生支持 Xpath 选择器,尽管它在 1.2 版中支持。
- 使用原生 javascript 内容 (
document.evaluator(...)
) 很冗长而且不返回列表,使用起来很烦人。
什么是好的解决方案?也许有一种方法可以直接将 selenium 作为一个不错的 REPL 使用?
最佳答案
下载 Selenium IDE Firefox插入。它有您正在寻找的东西,甚至更多。
您可以输入一个 xpath,它会为您突出显示生成的元素。还有用于选择要调用的 Selenium 函数的下拉菜单。
它还会将上下文相关条目添加到您的上下文菜单中(右键单击一些文本,然后在其上单击“AssertEquals”。)
关于javascript - 在 Firefox 中对 selenium Xpath 路径进行原型(prototype)设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2219973/