当前位置:  开发笔记 > 编程语言 > 正文

硒与风车

如何解决《硒与风车》经验,为你挑选了2个好方法。

Selenium v​​s. Windmill,你有什么经历,你推荐什么?



1> mikeal..:

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

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,其他人可以用它来创建一种新语言的绑定,但这些是目前唯一支持的.


刚刚尝试将Windmill与Python项目一起使用,我不得不说你的偏见非常极端.我有太多麻烦,而Selenium的痛苦很小,我不得不向你投票,对不起.
@mikeal你的回答在2.5年后如何变化?我非常感谢基于每个软件的最新版本的评论.

2> Patrick Ligh..:

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

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有