Testing 硒与风车

Testing 硒与风车,testing,automation,selenium,windmill,Testing,Automation,Selenium,Windmill,Selenium vs.Windmill,你有什么经验,你有什么建议?Windmill最初是作为硒的一个分支,但现在几乎是一个完全不同的代码库。我自己从来没有使用过它,但我要指出:Selenium有一个非常活跃的社区。因此,我的建议是:除非Windmill中有您必须具备的东西(即:本机Python支持),否则使用Selenium。我绝不是一个公正的评论者(我是Windmill核心开发人员) Windmill支持在单个测试中测试多个域,甚至跨SSL连接,Selenium不支持(Selenium2.

Selenium vs.Windmill,你有什么经验,你有什么建议?

Windmill最初是作为硒的一个分支,但现在几乎是一个完全不同的代码库。我自己从来没有使用过它,但我要指出:Selenium有一个非常活跃的社区。因此,我的建议是:除非Windmill中有您必须具备的东西(即:本机Python支持),否则使用Selenium。

我绝不是一个公正的评论者(我是Windmill核心开发人员)

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操心了。有一个用于Ruby的RSpec API,由社区成员使用JSONRPC接口编写,其他任何人都可以使用它来用新语言创建绑定,但目前仅支持这些。在尝试将Windmill与Python项目结合使用后,我不得不说,您的偏见是非常极端的。“我对硒有太多的烦恼和太少的痛苦,所以我不得不投你的反对票,对不起。@mikeal你的答案在2.5年后有什么变化?”?我非常感谢您根据每个软件的最新版本发表评论。我想重复@glarrain,并等待您的回复。