22

Selenium v​​s. Windmill,你的经验是什么,你有什么推荐的?

4

2 回答 2

19

我绝不是一个公正的评论者(我是一个风车核心开发者)。

Windmill 支持在单个测试中甚至跨 SSL 连接测试多个域,Selenium 不支持(Selenium2.0 将通过 WebDriver 支持这一点)。

Windmill 有一个了不起的社区,随时可以访问 irc.freenode.org 上的#windmill 并找到可以帮助您的人。

Windmill 支持 Python 和 JavaScript 进行测试编写,并且对它们的支持非常好。Windmill 在集成 IDE 中包含调试工具,集成 Firebug 和各种其他有用的功能。

Windmill 已经被一些 facebook 应用程序使用了大约一年,支持这些用户的过程意味着 Windmill 必须找到一种方法来处理网站在 javascript 中可以做的每一件可怕的事情,因为 Facebook 做了所有这些事情!

如果您不使用 Python 或 JavaScript,此时不要打扰 Windmill。社区成员使用 JSONRPC 接口为 Ruby 编写了一个 RSpec API,其他任何人都可以使用它来创建新语言的绑定,但目前仅支持这些。

于 2009-12-17T19:05:46.120 回答
11

Windmill 最初是 Selenium 的一个分支,但现在几乎是一个完全不同的代码库。我自己从未使用过它,但我要注意:Selenium 有一个非常活跃的社区。所以我的建议是:除非 Windmill 中有你必须拥有的东西(即:原生 Python 支持),否则使用 Selenium。

于 2009-04-07T13:06:16.953 回答