0

在 pythons self.selenium = selenium("localhost", 4444, "*firefox", "http://google.com/") 我如何从我的桌面运行我的 python 脚本,但我的 selenium rc 安装在主服务器中。我可以给我的服务器位置代替本地主机...请尽快提供我的灵魂。谢谢
,我可以在 localhost selenium rc 中运行我的脚本。

4

2 回答 2

1

你需要从这里阅读更多关于 selenium-grid 的信息。要使用网格,您应该

  1. 在服务器和客户端机器上启动集线器和 RC。
  2. 将您的 RC 注册到集线器。
  3. 然后将“localhost”更改为 self.selenium = selenium("localhost", 4444, "*firefox", "http://google.com/")

您传递给 selenium 网格的所有命令都将分布在注册到 Hub 的 RC 中。

永远记住,硒网格只执行多个硒命令。您应该找到一种可以同时触发多个命令/测试的方法

于 2011-07-06T22:00:17.417 回答
0

是的,你是对的。Selenium RC 是一种客户端服务器技术。所以我们可以将客户端和服务器放在不同的机器上。

这就是我们通常针对不同机器上的浏览器数量(浏览器测试)运行测试脚本的方式。

干杯

于 2011-07-06T07:53:39.110 回答