我使用硒在我的测试,但由于它是缓慢的设立,我想向我的原型xpath上直播页面,而不是等待测试运行。是有一个很好的方式做到这一点?

  • 萤火虫的$x xpath似乎不是很好工作
  • jQuery似乎并不支持Xpath选择本身,虽然它用在1.2版本。
  • 使用当地javascript的东西(document.evaluator(...))是详细和不返回清单,使它刺激使用。

什么是一个很好的解决方案吗?也许有一种方法来使用硒作为一个很好的REPL直接?

有帮助吗?

解决方案

下载的 硒IDE Firefox 插件。这有你要找的和更多。

你可以输入一个xpath,这将突出显示所得的要素。还有下拉菜单选择硒功能要调用。

它还增加了背景敏感的项目,以你的菜单(右击某些文本,那么"用"它的例子。)

其他提示

使用XPather加Firefox。我总是用它来看看我的Xpath.

也可考虑使用 TestPlan 写你的测试。它有硒和HTMLUnit作为后端。由于HTMLUnit不打开浏览器,测试运行很多更快。一旦一切工作与HTMLUnit你可以运行的硒模式和具有相同的试验工作在浏览器。

http://testplan.brainbrain.net/

Firefinder是一个很好的插件也可能稍好于萤火虫,也许不是。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top