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

Selenium或Watir for Rails中的Javascript测试

如何解决《Selenium或WatirforRails中的Javascript测试》经验,为你挑选了1个好方法。

我们在Rails应用程序中使用RSpec和Cucumber,效果很好.Webrat非常适合非AJAX交互,但我们已准备好重新编写Javascript测试.

Webrat内置了Selenium支持,之前我们使用过Selenium,但我很好奇是否有人使用Watir和Cucumber取得了良好的效果以及Watir与Selenium的优缺点.



1> Patrick Ligh..:

作为OpenQA和Selenium RC的创始人,我显然偏向Selenium是一个不错的选择.我们最近发布了1.0 beta 2版本,非常接近1.0决赛.

但是,Watir/FireWatir也不会出错.Adam的评论说WebDriver将合并形成Selenium 2.0是正确的,但他暗示Watir不使用本机钩子是错误的.如果Watir只是一个Selenium克隆并且还使用了JavaScript注入,我会说它不值得一看.

但是因为它有本机钩子,它可以做一些Selenium目前无法做到的事情.虽然它支持的浏览器较少,但它支持的主浏览器(IE)更深入,并允许您控制页面/画布之外的内容.

总结:两者都很好,Selenium很棒,如果你再与Selenium挂一会儿,你很快就可以通过WebDriver/Selenium 2.0获得两全其美.

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