遵循自动测试者的响应: 是否有任何方法可以使用C#代码运行Parrallow测试,而无需使用Selenium Core以外的类库?


我有以下设置:

Selenium Grid Hub:192.168.0.1 Selenium RC 1:192.168.0.2 Selenium RC 2:192.168.0.3

两个遥控器都在运行 *Firefox。如果仅运行1个遥控器,则当我向轮毂发送测试时,它会加载并运行正常。但是,如果两个遥控器都在运行 - 测试仅在其中一个上运行。

我期望这样: -

selenium = new DefaultSelenium("192.168.0.1", 4444, "*firefox", "http://blah.com/");
selenium.Start();
// rest of test follows...

会同时启动两个遥控器吗?

有什么想法,为什么不发生这种情况?

非常感谢!

有帮助吗?

解决方案 2

我一直在环顾四周,我认为我的答案是 加利奥 这是测试跑者

其他提示

不幸的是,这样做将永远不会有两个硒实例。每个硒对象将控制一个浏览器,每个浏览器将从连接到RC的1个RC启动。

如果您想并行运行多个浏览器,则需要运行测试 pnunit 或者 可行的mbunits.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top