51Testing软件测试论坛

标题: 求助:使用Webdriver.Remote方法进行selenium测试 [打印本页]

作者: 飞翔的板砖    时间: 2015-5-17 20:38
标题: 求助:使用Webdriver.Remote方法进行selenium测试
在selenium2+python中使用其他浏览器如chrome需要指定其驱动位置,如果只是在本机执行使用self.driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")即可成功运行,但是如果我采用remote方式,即如下这种方式:
driver = webdriver.Remote(command_executor='http://127.0.0.1:5555/wd/hub',desired_capabilities=DesiredCapabilities.CHROME)
则出现错误如下:
The path to the driver executable must be set by the webdriver.chrome.driver system property
即使我在代码中设置了chrome的环境变量,如下:
chromedriver="C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"
environ['webdriver.chrome.driver']=chromedriver
不知哪位大侠知道如何解决?ps:用java版验证同样的错误
作者: 土土的豆豆    时间: 2015-5-19 16:13
driver = new RemoteWebDriver(new URL("http://127.0.0.1:5555/wd/hub"), DesiredCapabilities=DesiredCapabilities.chrome());

这样写试试看呢?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2