2015-07-21 94 views
0

对于一个项目,我需要使用Selenium Webdriver在服务器上运行我的测试用例。我已经看到了documentation,但我不知道如何在我的代码中实现它以及如何使用它。Selenium远程WebDriver

我已经与测试:

driver = webdriver.Remote(command_executor='http://ip_address:4444/wd/hub/static/resource/hub.html',desired_capabilities=DesiredCapabilities.FIREFOX) 

但它不工作。 PS:我使用Python进行测试,Linux是我的服务器的操作系统。

+1

你提的问题是过于宽泛。更具体 –

+0

我已编辑^^' – msommer

+0

请参阅[mcve]。 *“它不起作用”*是什么意思? – jonrsharpe

回答

1

尝试

driver = webdriver.Remote(command_executor='http://ip_address:4444/wd/hub/',desired_capabilities=DesiredCapabilities.FIREFOX)` 

的网址,您使用的是在你的代码中有看上去相当不错,破我: -/

+0

谢谢,但它是什么,我把我的代码... – msommer

+0

但它打开一个窗口,什么都没有happennd ... 1min后,它说:Stacktrace:在组织。 openqa ... – msommer

+0

既然这一行本身不会做任何事情,但使用Firefox启动硒会话,这应该是预期的结果? –