在pythons中self.selenium = selenium(“localhost”,4444,“* firefox”,“http://google.com/”)

时间:2011-06-29 18:02:32

标签: selenium-rc selenium-grid

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

中运行我的脚本

2 个答案:

答案 0 :(得分:1)

您需要从here了解有关硒网格的更多信息。要使用网格,您应该

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

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

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

答案 1 :(得分:0)

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

这就是我们通常在不同机器上针对多种浏览器(浏览器测试)运行测试脚本的方法。

欢呼声