首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用黄瓜/水豚时,有没有类似于硒网格的东西?

当使用黄瓜/水豚时,有没有类似于硒网格的东西?
EN

Stack Overflow用户
提问于 2010-12-07 07:59:25
回答 2查看 1.2K关注 0票数 5

因此,我正在尝试设置一个类似selenium网格的环境:

1)它跨一组分布式客户端并行运行测试

2)我可以指定在特定的客户端上运行测试(这些客户端运行在不同的操作系统上,使用不同的浏览器),或者指定测试在所有客户端上运行一次,或者它们的任意组合。

问题是水豚目前实际上使用的是WebDriver,而不是selenium,所以据我所知,我不能为测试指定一个selenium网格来挂接并使其工作。

我研究过诸如DeepTestTestjour之类的东西,但它们都不能满足上面的要求。我希望有一种方法可以用我想要的浏览器来标记黄瓜功能,它就像selenium grid目前所做的那样。有没有一种简单的方法,我可以不用太多的麻烦就能做到这一点,或者我需要等待Selenium 2发布?哦,我应该补充的是,我一直喜欢保持水豚的能力,可以随意更换网络驱动程序--运行在selenium (或者我猜我应该说是WebDriver )、htmlunit等上。

EN

回答 2

Stack Overflow用户

发布于 2011-02-15 18:55:02

目前有一个用于webdriver的grid版本正在开发中。

你可以在here上找到关于它的信息

票数 1
EN

Stack Overflow用户

发布于 2011-02-17 00:19:48

因此,我在这里挖掘的一个潜在解决方案是Hydra。只需使用ssh,它似乎就可以在多台机器上并行执行cucumber场景,从而解决上面的问题#1。我已经对其进行了设置,并在两台mac和一台windows VM上正常运行,一切运行顺利。然而,2号抓痕仍然没有被抓到。所以我forked它,我的第一个步骤是简单地设置一种方法,以并行方式在所有机器上运行所有功能,确保所有功能都在我们拥有的每个支持的浏览器上进行测试。我的下一步可能是破解一种方式,以便能够指定哪些功能在哪些机器上运行,如果时间允许,并且需求足够大的话。我们将会看到它的进展。

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

https://stackoverflow.com/questions/4372192

复制
相关文章

相似问题

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