首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Webrat和Selenium之间轻松切换?

如何在Webrat和Selenium之间轻松切换?
EN

Stack Overflow用户
提问于 2011-02-04 10:56:35
回答 2查看 312关注 0票数 0

请告诉我如何在Webrat和Selinium之间轻松切换?Selinium需要更长的时间,因为它通过打开真正的浏览器进行模拟。在某些情况下,我不需要这个,只需要Webrat,在命令行中显示结果是很好的,而且速度更快。有没有办法配置cucumber在Webrat和Selenium之间切换??

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-06 09:21:25

Capybara被设计为webrat的替代品,它支持多个后端驱动程序(包括Selenium),您可以在它们之间切换,即使在测试运行期间也是如此。例如,您可能希望大多数测试快速运行,但有些测试需要ajax测试/跨浏览器测试,对于这些测试,您可以切换到Selenium。

票数 0
EN

Stack Overflow用户

发布于 2011-02-04 12:04:19

有许多方法可以实现这一点。但最简单的是:

使用@selenium标记单个文件/场景以调用selenium,然后使用@javascript作为默认驱动程序,该驱动程序使用webrat作为默认驱动程序,如果我没记错的话。

只有当您直接调用Selenium时,它才会调用它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4894119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档